/** Max characters in a search string. */ export declare const MAX_SEARCH_TEXT = 10000; /** Max characters in any replacement / new-text field across every tool. */ export declare const MAX_REPLACEMENT_TEXT = 100000; /** Max characters in a font name (PDF /Name objects + safety margin). */ export declare const MAX_FONT_NAME = 200; /** Max characters in any path (Windows extended-length cap). */ export declare const MAX_PATH_LENGTH = 4096; /** Max length of a metadata value (single field), an annotation URI, etc. */ export declare const MAX_METADATA_VALUE = 1000; /** Max length of a form-field value when filling forms. */ export declare const MAX_FORM_FIELD_VALUE = 10000; /** Max length of an annotation URI. */ export declare const MAX_URI = 2048; /** Max length of a bookmark or annotation title. */ export declare const MAX_TITLE = 500; /** Max length of a section name passed to swap_sections / replace_section. */ export declare const MAX_SECTION_NAME = 200; /** Max characters of inserted free text. */ export declare const MAX_INSERT_TEXT = 100000; /** Max absolute coordinate (PDF points). Real PDFs cap around 14_400 (200in). */ export declare const MAX_COORDINATE = 10000; /** Min font size in points. */ export declare const MIN_FONT_SIZE = 0.5; /** Max font size in points. */ export declare const MAX_FONT_SIZE = 1000; /** Default font size when none is specified. */ export declare const DEFAULT_FONT_SIZE = 12; /** Min line height in points. */ export declare const MIN_LINE_HEIGHT = 0.5; /** Max line height in points. */ export declare const MAX_LINE_HEIGHT = 1000; /** Max edit pairs in a single batch_replace call. */ export declare const MAX_EDITS_PER_BATCH = 500; /** Max replacements in a single batch_replace_block call. */ export declare const MAX_REPLACEMENTS_PER_BATCH = 50; /** Max PDFs in a single merge_pdfs call. */ export declare const MAX_PDFS_PER_MERGE = 100; /** Max page indices in reorder/rotate/delete page lists. */ export declare const MAX_PAGE_INDICES = 10000; /** Max highlight quad values (8 floats per quad → 100 quads max). */ export declare const MAX_HIGHLIGHT_VALUES = 800; /** Min highlight quad values (one quad). */ export declare const MIN_HIGHLIGHT_VALUES = 8; /** Max keys in a metadata dict. */ export declare const MAX_METADATA_KEYS = 50; /** Max keys in a form-fields dict. */ export declare const MAX_FORM_FIELDS = 500; /** Max length of an encrypt/decrypt password (PDF spec recommends ≤127). */ export declare const MAX_PASSWORD = 128; /** Minimum required pdf-edit-engine version. CR-5: bridge.py hard-fails on * older engines because v0.1.2-only fields (font_substituted, * glyphs_missing) drive several MCP-surfaced behaviors. */ export declare const MIN_ENGINE_VERSION = "0.1.2";