export type WorkDocumentNoteKind = 'footnote' | 'endnote'; export interface WorkDocumentNote { id: string; kind: WorkDocumentNoteKind; number: number; html: string; } export interface WorkDocumentNoteCollection { html: string; notes: WorkDocumentNote[]; } export declare function normalizeDocumentNotesHtml(source: string): string; export declare function collectDocumentNotes(source: string): WorkDocumentNoteCollection; export declare function documentNoteReferenceKeys(source: string): string[]; export declare function removeDocumentNoteDefinitions(source: string): string; export declare function createDocumentNoteElement(document: Document, note: WorkDocumentNote): HTMLElement; export declare function documentNoteKey(kind: WorkDocumentNoteKind, id: string): string; export declare function documentNoteKind(value: string | undefined): WorkDocumentNoteKind | null;