import * as Y from 'yjs'; import type { WorkDocumentBibliography } from '../features/work/work-types'; export declare function validatedWorkOfficeDocumentBibliography(value: unknown): WorkDocumentBibliography; export declare function initializeWorkOfficeDocumentBibliography(settings: Y.Map, records: Y.Map, order: Y.Array, bibliography: WorkDocumentBibliography): void; export declare function readWorkOfficeDocumentBibliography(settings: Y.Map, records: Y.Map, order: Y.Array): WorkDocumentBibliography; export declare function patchWorkOfficeDocumentBibliography(settings: Y.Map, records: Y.Map, order: Y.Array, previous: WorkDocumentBibliography | undefined, next: WorkDocumentBibliography | undefined): void; export declare function assertWorkOfficeDocumentBibliographyConflicts(previous: WorkDocumentBibliography | undefined, next: WorkDocumentBibliography | undefined, shared: WorkDocumentBibliography | undefined): void;