/** * Vim modal editing stub — vim mode is disabled by default. * The full implementation was not completed; these stubs * allow the build to succeed and keep the TUI functional * with vim mode always off. */ export declare function isVimEnabled(): boolean; export declare function getVimModeIndicator(): string; export declare function getVimModeColor(): string; export declare function getVimState(): { mode: 'normal' | 'insert'; }; export declare function setVimMode(mode: 'normal' | 'insert'): void; export interface VimMoveAction { direction: 'left' | 'right' | 'up' | 'down'; distance: number; } export interface VimEditAction { op: 'delete' | 'change' | 'paste' | 'yank'; } export interface VimKeyAction { type: 'none' | 'mode' | 'move' | 'edit'; move?: VimMoveAction; edit?: VimEditAction; } export declare function handleVimKey(_key: string, _cursor: number, _length: number): VimKeyAction; //# sourceMappingURL=vim.d.ts.map