export type HtmlToolbarAction = 'bold' | 'italic' | 'underline' | 'strike' | 'code' | 'superscript' | 'subscript' | 'highlight' | 'h1' | 'h2' | 'h3' | 'h4' | 'h5' | 'h6' | 'heading' | 'paragraph' | 'quote' | 'ul' | 'ol' | 'task' | 'link' | 'unlink' | 'image' | 'codeblock' | 'table' | 'hr' | 'indent' | 'outdent' | 'alignLeft' | 'alignCenter' | 'alignRight' | 'alignJustify' | 'align' | 'textColor' | 'bgColor' | 'fontSize' | 'fontFamily' | 'clearFormat' | 'source' | 'undo' | 'redo'; export type HtmlToolbarItem = HtmlToolbarAction | 'divider'; export interface HtmlToolbarActionMeta { action: HtmlToolbarAction; label: string; icon: React.FC; shortcut?: string; } export declare const HTML_ACTION_META: Record; export declare const DEFAULT_HTML_TOOLBAR: HtmlToolbarItem[]; export declare const MINIMAL_HTML_TOOLBAR: HtmlToolbarItem[]; export declare const FONT_FAMILY_OPTIONS: { id: string; label: string; value: string; }[]; export declare const FONT_SIZE_OPTIONS: { id: string; label: string; value: string; }[]; export declare const TEXT_COLOR_PALETTE: string[]; export declare const BG_COLOR_PALETTE: string[];