/** * Export panel component */ import { Screen } from '../Screen'; import { KeyEvent } from '../Input'; export interface ExportState { exportOpen: boolean; exportIndex: number; exportCallback: ((format: 'md' | 'json' | 'txt') => void) | null; } /** * Render inline export panel */ export declare function renderExportPanel(screen: Screen, startY: number, width: number, state: ExportState): void; /** * Handle export panel key events */ export declare function handleExportKey(event: KeyEvent, state: ExportState, callbacks: { onClose: () => void; onRender: () => void; onExport: (format: 'md' | 'json' | 'txt') => void; }): void;