import type { Editor } from '@tiptap/react'; import type React from 'react'; import { type ToolbarMode } from '../types/index'; import type { ISelectionInfo } from '../utils/selectionUtils'; interface EditorChromeProps { editor: Editor; selectionInfo: ISelectionInfo | null; editable: boolean; toolbarMode: ToolbarMode; effectiveShowSyntaxStatus: boolean; effectiveShowPasteDebug: boolean; showDownloadButton: boolean; onDownloadAsMarkdown: () => void; onInsertMarkdown: (markdown: string, cursorOffset?: number) => void; onImageSourceSelect?: (file: File) => string | Promise; pasteEvents: Array<{ timestamp: number; type: string; content: string; result: string; }>; onClearPasteEvents: () => void; children: React.ReactNode; } export declare const EditorChrome: React.FC; export {}; //# sourceMappingURL=EditorChrome.d.ts.map