import { Extension, type Editor } from '@tiptap/core'; export type DocumentBulletListStyle = 'disc' | 'circle' | 'square'; export type DocumentOrderedListStyle = 'decimal' | 'lower-alpha' | 'upper-alpha' | 'lower-roman' | 'upper-roman'; export interface DocumentOrderedListState { start: number; style: DocumentOrderedListStyle; } export declare const MAX_DOCUMENT_NUMBERING_START = 2147483647; declare module '@tiptap/core' { interface Commands { documentLists: { applyDocumentBulletList: (style: DocumentBulletListStyle) => ReturnType; applyDocumentOrderedList: (style: DocumentOrderedListStyle) => ReturnType; clearDocumentList: () => ReturnType; continueDocumentNumbering: () => ReturnType; restartDocumentNumbering: () => ReturnType; setDocumentNumberingStart: (start: number) => ReturnType; }; } } export declare const DocumentBulletList: import("@tiptap/core").Node; export declare const DocumentOrderedList: import("@tiptap/core").Node; export declare const DocumentListCommands: Extension; export declare function documentBulletListStyle(editor: Editor): DocumentBulletListStyle | null; export declare function documentOrderedListState(editor: Editor): DocumentOrderedListState | null;