import { DocumentFormat } from "../convert/port.js"; import { DocumentCodecOptions } from "./read.js"; import { ContentCodec } from "document-schema.js"; import { LayoutDocument } from "pdf-codec"; //#region src/codecs/registry.d.ts interface LayoutEntryCodec { read(bytes: Uint8Array, options?: DocumentCodecOptions): LayoutDocument; write(layout: LayoutDocument, options?: DocumentCodecOptions): Uint8Array; } interface DocumentFormatCodecs { readonly content?: ContentCodec; readonly layout?: LayoutEntryCodec; } declare const DOCUMENT_FORMAT_CODECS: Readonly>; //#endregion export { DOCUMENT_FORMAT_CODECS, DocumentFormatCodecs, LayoutEntryCodec };