UNPKG

capsule-ai-cli

Version:

The AI Model Orchestrator - Intelligent multi-model workflows with device-locked licensing

43 lines 1.42 kB
export declare class TerminalController { private cleanupHandlers; private isAlternateScreen; private isBracketedPasteEnabled; private savedScreenContent; static getSize(): { columns: number; rows: number; }; enterAlternateScreen(): void; exitAlternateScreen(): void; clearScreen(): void; clearAndResetScreen(): void; moveCursorTo(x: number, y: number): void; clearLine(): void; clearLineAndReturn(): void; clearToEndOfLine(): void; clearScreenBelow(): void; showCursor(): void; hideCursor(): void; enableBracketedPaste(): void; disableBracketedPaste(): void; saveCursorPosition(): void; restoreCursorPosition(): void; scrollUp(lines?: number): void; scrollDown(lines?: number): void; cursorUp(lines?: number): void; cursorDown(lines?: number): void; cursorForward(columns?: number): void; cursorBackward(columns?: number): void; writeAt(x: number, y: number, text: string): void; clearLineAndWrite(lineNumber: number, text: string): void; setupInteractiveMode(): void; cleanup(): void; private registerCleanupHandlers; unregisterCleanupHandlers(): void; onResize(callback: (size: { columns: number; rows: number; }) => void): void; } export declare const terminalController: TerminalController; //# sourceMappingURL=terminal-controller.d.ts.map