import { DocumentFormat } from "../convert/port.cjs"; import { ContentDocument } from "document-schema.js"; import { LayoutDocument } from "pdf-codec"; import { MarkdownImageResolver } from "markdown-codec"; //#region src/codecs/read.d.ts interface DocumentCodecOptions { readonly signal?: AbortSignal; readonly images?: MarkdownImageResolver; } type ReadContentFormat = Exclude; type ContentReader = (bytes: Uint8Array, options?: DocumentCodecOptions) => ContentDocument; declare const CONTENT_READERS: Readonly>; declare function readDocumentLayout(bytes: Uint8Array, options?: DocumentCodecOptions): LayoutDocument; //#endregion export { CONTENT_READERS, ContentReader, DocumentCodecOptions, ReadContentFormat, readDocumentLayout };