import type { SlateComponentPluginDefinition } from '../types/slatePluginDefinitions'; import type { HtmlBlockData } from './createSimpleHtmlBlockPlugin'; export declare type HeadingsDef = { level: 1 | 2 | 3 | 4 | 5 | 6; } & Pick>, 'type' | 'getInitialData' | 'icon'>; declare function createHeadingsPlugin(def: HeadingsDef): { = HtmlBlockData>(customize?: (t: SlateComponentPluginDefinition>) => SlateComponentPluginDefinition): { = CT>(customize?: (t: SlateComponentPluginDefinition) => SlateComponentPluginDefinition): { = CT_1>(customize?: (t: SlateComponentPluginDefinition) => SlateComponentPluginDefinition): { = CT_2>(customize?: (t: SlateComponentPluginDefinition) => SlateComponentPluginDefinition): { = CT_3>(customize?: (t: SlateComponentPluginDefinition) => SlateComponentPluginDefinition): { = CT_4>(customize?: (t: SlateComponentPluginDefinition) => SlateComponentPluginDefinition): { = CT_5>(customize?: (t: SlateComponentPluginDefinition) => SlateComponentPluginDefinition): { = CT_6>(customize?: (t: SlateComponentPluginDefinition) => SlateComponentPluginDefinition): { = CT_7>(customize?: (t: SlateComponentPluginDefinition) => SlateComponentPluginDefinition): { = CT_8>(customize?: (t: SlateComponentPluginDefinition) => SlateComponentPluginDefinition): { = CT_9>(customize?: (t: SlateComponentPluginDefinition) => SlateComponentPluginDefinition): any; toPlugin(): import("../types/SlatePlugin").SlatePlugin; }; toPlugin(): import("../types/SlatePlugin").SlatePlugin; }; toPlugin(): import("../types/SlatePlugin").SlatePlugin; }; toPlugin(): import("../types/SlatePlugin").SlatePlugin; }; toPlugin(): import("../types/SlatePlugin").SlatePlugin; }; toPlugin(): import("../types/SlatePlugin").SlatePlugin; }; toPlugin(): import("../types/SlatePlugin").SlatePlugin; }; toPlugin(): import("../types/SlatePlugin").SlatePlugin; }; toPlugin(): import("../types/SlatePlugin").SlatePlugin; }; toPlugin(): import("../types/SlatePlugin").SlatePlugin; }; toPlugin(): import("../types/SlatePlugin").SlatePlugin; }; export default createHeadingsPlugin; //# sourceMappingURL=createHeadingsPlugin.d.ts.map