export declare const DOCUMENT_PARAGRAPH_CHANGE_ATTRIBUTES: readonly ["paragraphChangeKind", "paragraphChangeId", "paragraphChangeActorId", "paragraphChangeAuthor", "paragraphChangeDate", "paragraphChangeBefore"]; export declare const DOCUMENT_PARAGRAPH_FORMAT_ATTRIBUTES: readonly ["textAlign", "paragraphDirection", "indentLevel", "rightIndent", "firstLineIndent", "spaceBefore", "spaceAfter", "lineHeight", "lineRule", "autoLineHeight", "keepLines", "keepWithNext", "pageBreakBefore", "widowControl", "contextualSpacing", "outlineLevel", "tabStops", "paragraphBorders", "paragraphShading", "defaultCollapsed"]; export type DocumentParagraphFormatAttribute = (typeof DOCUMENT_PARAGRAPH_FORMAT_ATTRIBUTES)[number]; export type DocumentParagraphFormattingSnapshot = Record; export declare function serializeDocumentParagraphFormatting(attributes: Record): string; export declare function parseDocumentParagraphFormatting(value: unknown): DocumentParagraphFormattingSnapshot | null; export declare function restoredDocumentParagraphAttributes(attributes: Record, serialized: unknown): Record | null; export declare function clearDocumentParagraphChangeAttributes(attributes: Record): Record;