type ValueOf = T extends Set ? TVal : never; export declare class PassThrough { rows: number; columns: number; private encoder; private events; resize({ rows, columns }: { rows: number; columns: number; }): void; addListener(event: TEventName, cb: ValueOf): void; removeListener(event: TEventName, cb: ValueOf): void; write(data: string | Uint8Array): void; pause(): void; } export {};