export interface Key { upArrow: boolean; downArrow: boolean; leftArrow: boolean; rightArrow: boolean; return: boolean; escape: boolean; ctrl: boolean; meta: boolean; tab: boolean; shiftTab: boolean; backspace: boolean; } export declare function parseKeypress(data: Buffer): { input: string; key: Key; }; export declare function setupTerminal(): void; export declare function restoreTerminal(): void; export declare function getTerminalSize(): { cols: number; rows: number; };