import type { YooEditor, YooptaPathIndex } from '@yoopta/editor'; import type { HeadingOneElement, HeadingThreeElement, HeadingTwoElement } from '../types'; export type HeadingElementOptions = { text?: string; }; export type HeadingInsertOptions = HeadingElementOptions & { at: YooptaPathIndex; focus?: boolean; }; export type HeadingOneCommands = { buildHeadingOneElements: (editor: YooEditor, options?: Partial) => HeadingOneElement; insertHeadingOne: (editor: YooEditor, options?: Partial) => void; deleteHeadingOne: (editor: YooEditor, blockId: string) => void; }; export declare const HeadingOneCommands: HeadingOneCommands; export type HeadingTwoCommands = { buildHeadingTwoElements: (editor: YooEditor, options?: Partial) => HeadingTwoElement; insertHeadingTwo: (editor: YooEditor, options?: Partial) => void; deleteHeadingTwo: (editor: YooEditor, blockId: string) => void; }; export declare const HeadingTwoCommands: HeadingTwoCommands; export type HeadingThreeCommands = { buildHeadingThreeElements: (editor: YooEditor, options?: Partial) => HeadingThreeElement; insertHeadingThree: (editor: YooEditor, options?: Partial) => void; deleteHeadingThree: (editor: YooEditor, blockId: string) => void; }; export declare const HeadingThreeCommands: HeadingThreeCommands; //# sourceMappingURL=index.d.ts.map