import { AnyExtension } from '@tiptap/core'; /** * Interface representing an tiptap editor instance. */ interface Instance { /** * List of extensions * * @default [] */ extensions: AnyExtension[]; /** * Default language setting * * @default DEFAULT_LANG_VALUE */ defaultLang?: string; /** * Whether it is in fullscreen mode * * @default false */ isFullscreen: boolean; /** Text color */ color?: string; /** Highlight color */ highlight?: string; /** AI Menu visibility */ AIMenu: boolean; /** Preview visibility */ showPreview: boolean; /** SpecialCharacter */ specialCharacter: boolean; /** SpellCheck */ spellCheck: boolean; /** SourceCode */ sourceCode: boolean; /** FindAndReplace */ findAndReplace: boolean; /** Printer */ printer: boolean; /** Disabled */ disabled: boolean; } export declare const useTiptapStore: () => { state: Instance; isFullscreen: globalThis.ComputedRef; toggleFullscreen: () => void; togglePreview: () => void; toggleSpecialCharacter: () => void; toggleSpellCheck: () => void; toggleFindAndReplace: () => void; togglePrinter: () => void; toggleSourceCode: () => void; setDisabled: (disabled: boolean) => void; }; export {};