export interface ITerminal { readonly cols?: number; readonly rows?: number; reset: () => void; write: (data: string) => void; onData: (cb: (data: string) => void) => void; }