import type { PdfInputWarning } from "./relaxed-input.js"; export declare const PDF_MIN_PAGE_SIZE = 3; export declare const PDF_MAX_PAGE_SIZE = 14400; export declare const PDF_UNBREAKABLE_TOKEN_LENGTH = 300; export declare const PDF_MAX_CONTAINER_DEPTH = 100; type WarningSink = (warning: PdfInputWarning) => void; /** Mutates only page dimensions that must be clamped; all other checks are read-only. */ export declare function applyPdfEdgePolicies(input: unknown, sink?: WarningSink): void; export declare function warnForPaginatedSingleElement(input: unknown, pageCount: number, sink?: WarningSink): void; export {}; //# sourceMappingURL=edge-policy.d.ts.map