import type { Node, RichContent } from 'ricos-schema'; import type { DocumentStylesBuilder, NodeBuilder, Result } from './types'; export declare const noIds: (nodes: Node[] | undefined) => any; export declare const doc: (...args: (NodeBuilder | DocumentStylesBuilder)[]) => Result; export declare const documentStyle: (styles: RichContent['documentStyle']) => DocumentStylesBuilder; export declare const N: { doc: (...args: (NodeBuilder | DocumentStylesBuilder)[]) => Result; p: (...args: (string | import("ricos-schema").ParagraphData | import("./types").TextNodeBuilder)[]) => NodeBuilder; text: (text: string, ...decorations: import("ricos-schema").Decoration[]) => import("./types").TextNodeBuilder; blockquote: (...args: NodeBuilder[]) => NodeBuilder; documentStyle: (styles: RichContent['documentStyle']) => DocumentStylesBuilder; ul: (...args: (import("ricos-schema").BulletedListData | NodeBuilder)[]) => NodeBuilder; ol: (...args: (import("ricos-schema").OrderedListData | NodeBuilder)[]) => NodeBuilder; li: (...args: NodeBuilder[]) => NodeBuilder; plugin: { cl: { list: (...args: (import("ricos-schema").CollapsibleListData | NodeBuilder)[]) => NodeBuilder; item: (title: NodeBuilder, body: NodeBuilder) => NodeBuilder; title: (...args: NodeBuilder[]) => NodeBuilder; body: (...args: NodeBuilder[]) => NodeBuilder; }; de: () => NodeBuilder; table: { body: (...args: (import("ricos-schema").TableData | NodeBuilder)[]) => NodeBuilder; row: (...args: NodeBuilder[]) => NodeBuilder; cell: (...args: (import("ricos-schema").TableCellData | NodeBuilder)[]) => NodeBuilder; }; image: (...args: (import("ricos-schema").ImageData | NodeBuilder)[]) => NodeBuilder; divider: (...args: (import("ricos-schema").DividerData | NodeBuilder)[]) => NodeBuilder; video: (...args: (import("ricos-schema").VideoData | NodeBuilder)[]) => NodeBuilder; audio: (...args: (import("ricos-schema").AudioData | NodeBuilder)[]) => NodeBuilder; gif: (...args: (import("ricos-schema").GIFData | NodeBuilder)[]) => NodeBuilder; file: (...args: (import("ricos-schema").FileData | NodeBuilder)[]) => NodeBuilder; heading: (...args: (string | import("ricos-schema").HeadingData | import("./types").TextNodeBuilder)[]) => NodeBuilder; button: (...args: (import("ricos-schema").ButtonData | NodeBuilder)[]) => NodeBuilder; gallery: (...args: (import("ricos-schema").GalleryData | NodeBuilder)[]) => NodeBuilder; }; }; export declare const D: { fontSize: (fontSize: number) => import("ricos-schema").Decoration; italic: (italicData?: boolean) => import("ricos-schema").Decoration; link: (url: string) => import("ricos-schema").Decoration; textColor: ({ background, foreground, }: { background?: string | undefined; foreground?: string | undefined; }) => import("ricos-schema").Decoration; }; //# sourceMappingURL=index.d.ts.map