import type { YooEditor, YooptaPathIndex } from '@yoopta/editor'; import type { CalloutElement, CalloutElementProps, CalloutTheme } from '../types'; type CalloutElementOptions = { text?: string; props?: Omit; }; type InsertCalloutOptions = CalloutElementOptions & { at?: YooptaPathIndex; focus?: boolean; }; export type CalloutCommands = { buildCalloutElements: (editor: YooEditor, options?: Partial) => CalloutElement; insertCallout: (editor: YooEditor, options?: Partial) => void; deleteCallout: (editor: YooEditor, blockId: string) => void; updateCalloutTheme: (editor: YooEditor, blockId: string, theme: CalloutTheme) => void; }; export declare const CalloutCommands: CalloutCommands; export {}; //# sourceMappingURL=callout-commands.d.ts.map