import { Z as ZugferdOptions, a as ZugferdContext, c as createDocumentFactory, b as ProfileValidateHandler, I as InferSchema, U as UnionToIntersection, d as ZugferdPlugin } from './index-ypDm5Z05.js'; import 'zod'; import './codelist/hybrid-document.js'; import './codelist/filename.js'; import './codelist/hybrid-version.js'; import './codelist/hybrid-conformance.js'; import 'pdf-lib'; import 'fast-xml-parser'; declare const zugferd: (options: O) => { context: ZugferdContext; options: O; create: ReturnType>; validate: ProfileValidateHandler; $Infer: { Schema: InferSchema; }; } & UnionToIntersection : {} : {}>; type Zugferd = { context: ZugferdContext; options: ZugferdOptions; create: (data: any) => ReturnType; validate: ZugferdContext["document"]["validate"]; } & Record; declare class ZugferdError extends Error { code: string; constructor(code: string, message: string, options?: ErrorOptions); } export { type Zugferd, ZugferdError, zugferd };