import { type Editor } from '@tiptap/core'; export declare const workDocumentStrikeStyles: readonly ["none", "single", "double"]; export type WorkDocumentStrikeStyle = (typeof workDocumentStrikeStyles)[number]; export interface WorkDocumentStrikeFormatting { style: WorkDocumentStrikeStyle; } export declare const DOCUMENT_STRIKE_STYLE_ATTRIBUTE = "data-office-strike-style"; declare module '@tiptap/core' { interface Commands { documentStrike: { setDocumentStrike: (style: WorkDocumentStrikeStyle) => ReturnType; toggleDocumentStrikeStyle: (style: Exclude) => ReturnType; }; } } export declare const DocumentStrike: import("@tiptap/core").Mark; export declare function normalizeDocumentStrikeStyle(value: unknown): WorkDocumentStrikeStyle | null; export declare function documentStrikeStyle(editor: Editor): WorkDocumentStrikeStyle; export declare function documentStrikeFormatting(editor: Editor): WorkDocumentStrikeFormatting | null; export declare function documentStrikeFormattingFromElement(element: HTMLElement): WorkDocumentStrikeFormatting | null; export declare function documentStrikeDomAttributes(formatting: WorkDocumentStrikeFormatting): Record;