import { z } from 'zod'; export declare const Lang: z.ZodEnum<{ en: "en"; zh: "zh"; ja: "ja"; ko: "ko"; ar: "ar"; th: "th"; pl: "pl"; it: "it"; de: "de"; es: "es"; fr: "fr"; }>; export declare const Dict: z.ZodObject<{ cancel: z.ZodString; close: z.ZodString; set: z.ZodString; clear: z.ZodString; field: z.ZodString; fieldName: z.ZodString; align: z.ZodString; width: z.ZodString; opacity: z.ZodString; height: z.ZodString; rotate: z.ZodString; edit: z.ZodString; required: z.ZodString; editable: z.ZodString; plsInputName: z.ZodString; fieldMustUniq: z.ZodString; notUniq: z.ZodString; noKeyName: z.ZodString; fieldsList: z.ZodString; editField: z.ZodString; type: z.ZodString; errorOccurred: z.ZodString; errorBulkUpdateFieldName: z.ZodString; commitBulkUpdateFieldName: z.ZodString; bulkUpdateFieldName: z.ZodString; addPageAfter: z.ZodString; removePage: z.ZodString; removePageConfirm: z.ZodString; 'validation.uniqueName': z.ZodString; 'validation.hexColor': z.ZodString; 'validation.dateTimeFormat': z.ZodString; 'validation.outOfBounds': z.ZodString; 'schemas.color': z.ZodString; 'schemas.borderWidth': z.ZodString; 'schemas.borderColor': z.ZodString; 'schemas.backgroundColor': z.ZodString; 'schemas.textColor': z.ZodString; 'schemas.bgColor': z.ZodString; 'schemas.horizontal': z.ZodString; 'schemas.vertical': z.ZodString; 'schemas.left': z.ZodString; 'schemas.center': z.ZodString; 'schemas.right': z.ZodString; 'schemas.top': z.ZodString; 'schemas.middle': z.ZodString; 'schemas.bottom': z.ZodString; 'schemas.padding': z.ZodString; 'schemas.text.fontName': z.ZodString; 'schemas.text.size': z.ZodString; 'schemas.text.spacing': z.ZodString; 'schemas.text.textAlign': z.ZodString; 'schemas.text.verticalAlign': z.ZodString; 'schemas.text.lineHeight': z.ZodString; 'schemas.text.min': z.ZodString; 'schemas.text.max': z.ZodString; 'schemas.text.fit': z.ZodString; 'schemas.text.dynamicFontSize': z.ZodString; 'schemas.text.format': z.ZodString; 'schemas.radius': z.ZodString; 'schemas.mvt.typingInstructions': z.ZodString; 'schemas.mvt.sampleField': z.ZodString; 'schemas.mvt.variablesSampleData': z.ZodString; 'schemas.barcodes.barColor': z.ZodString; 'schemas.barcodes.includetext': z.ZodString; 'schemas.table.alternateBackgroundColor': z.ZodString; 'schemas.table.tableStyle': z.ZodString; 'schemas.table.showHead': z.ZodString; 'schemas.table.repeatHead': z.ZodString; 'schemas.table.headStyle': z.ZodString; 'schemas.table.bodyStyle': z.ZodString; 'schemas.table.columnStyle': z.ZodString; 'schemas.date.format': z.ZodString; 'schemas.date.locale': z.ZodString; 'schemas.select.options': z.ZodString; 'schemas.select.optionPlaceholder': z.ZodString; 'schemas.radioGroup.groupName': z.ZodString; }, z.core.$strip>; export declare const Mode: z.ZodEnum<{ viewer: "viewer"; form: "form"; designer: "designer"; }>; export declare const ColorType: z.ZodOptional>; export declare const Size: z.ZodObject<{ height: z.ZodNumber; width: z.ZodNumber; }, z.core.$strip>; export declare const Schema: z.ZodObject<{ name: z.ZodString; type: z.ZodString; content: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; width: z.ZodNumber; height: z.ZodNumber; rotate: z.ZodOptional; opacity: z.ZodOptional; readOnly: z.ZodOptional; required: z.ZodOptional; __bodyRange: z.ZodOptional; }, z.core.$strip>>; __isSplit: z.ZodOptional; }, z.core.$loose>; export declare const SchemaForUI: z.ZodObject<{ name: z.ZodString; type: z.ZodString; content: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; width: z.ZodNumber; height: z.ZodNumber; rotate: z.ZodOptional; opacity: z.ZodOptional; readOnly: z.ZodOptional; required: z.ZodOptional; __bodyRange: z.ZodOptional; }, z.core.$strip>>; __isSplit: z.ZodOptional; id: z.ZodString; }, z.core.$strip>; export declare const BlankPdf: z.ZodObject<{ width: z.ZodNumber; height: z.ZodNumber; padding: z.ZodTuple<[z.ZodNumber, z.ZodNumber, z.ZodNumber, z.ZodNumber], null>; staticSchema: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; width: z.ZodNumber; height: z.ZodNumber; rotate: z.ZodOptional; opacity: z.ZodOptional; readOnly: z.ZodOptional; required: z.ZodOptional; __bodyRange: z.ZodOptional; }, z.core.$strip>>; __isSplit: z.ZodOptional; }, z.core.$loose>>>; }, z.core.$strip>; export declare const CustomPdf: z.ZodUnion>, z.ZodType, unknown, z.core.$ZodTypeInternals, unknown>>]>; export declare const BasePdf: z.ZodUnion>, z.ZodType, unknown, z.core.$ZodTypeInternals, unknown>>]>, z.ZodObject<{ width: z.ZodNumber; height: z.ZodNumber; padding: z.ZodTuple<[z.ZodNumber, z.ZodNumber, z.ZodNumber, z.ZodNumber], null>; staticSchema: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; width: z.ZodNumber; height: z.ZodNumber; rotate: z.ZodOptional; opacity: z.ZodOptional; readOnly: z.ZodOptional; required: z.ZodOptional; __bodyRange: z.ZodOptional; }, z.core.$strip>>; __isSplit: z.ZodOptional; }, z.core.$loose>>>; }, z.core.$strip>]>; export declare const LegacySchemaPageArray: z.ZodArray; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; width: z.ZodNumber; height: z.ZodNumber; rotate: z.ZodOptional; opacity: z.ZodOptional; readOnly: z.ZodOptional; required: z.ZodOptional; __bodyRange: z.ZodOptional; }, z.core.$strip>>; __isSplit: z.ZodOptional; }, z.core.$loose>>>; export declare const SchemaPageArray: z.ZodArray; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; width: z.ZodNumber; height: z.ZodNumber; rotate: z.ZodOptional; opacity: z.ZodOptional; readOnly: z.ZodOptional; required: z.ZodOptional; __bodyRange: z.ZodOptional; }, z.core.$strip>>; __isSplit: z.ZodOptional; }, z.core.$loose>>>; export declare const Template: z.ZodObject<{ schemas: z.ZodArray; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; width: z.ZodNumber; height: z.ZodNumber; rotate: z.ZodOptional; opacity: z.ZodOptional; readOnly: z.ZodOptional; required: z.ZodOptional; __bodyRange: z.ZodOptional; }, z.core.$strip>>; __isSplit: z.ZodOptional; }, z.core.$loose>>>; basePdf: z.ZodUnion>, z.ZodType, unknown, z.core.$ZodTypeInternals, unknown>>]>, z.ZodObject<{ width: z.ZodNumber; height: z.ZodNumber; padding: z.ZodTuple<[z.ZodNumber, z.ZodNumber, z.ZodNumber, z.ZodNumber], null>; staticSchema: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; width: z.ZodNumber; height: z.ZodNumber; rotate: z.ZodOptional; opacity: z.ZodOptional; readOnly: z.ZodOptional; required: z.ZodOptional; __bodyRange: z.ZodOptional; }, z.core.$strip>>; __isSplit: z.ZodOptional; }, z.core.$loose>>>; }, z.core.$strip>]>; pdfmeVersion: z.ZodOptional; }, z.core.$loose>; export declare const Inputs: z.ZodArray>; export declare const Font: z.ZodRecord>, z.ZodType, unknown, z.core.$ZodTypeInternals, unknown>>]>; fallback: z.ZodOptional; subset: z.ZodOptional; }, z.core.$strip>>; export declare const Plugin: z.ZodObject<{ ui: z.ZodAny; pdf: z.ZodAny; propPanel: z.ZodObject<{ schema: z.ZodUnknown; widgets: z.ZodOptional>; defaultSchema: z.ZodObject<{ name: z.ZodString; type: z.ZodString; content: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; width: z.ZodNumber; height: z.ZodNumber; rotate: z.ZodOptional; opacity: z.ZodOptional; readOnly: z.ZodOptional; required: z.ZodOptional; __bodyRange: z.ZodOptional; }, z.core.$strip>>; __isSplit: z.ZodOptional; }, z.core.$loose>; }, z.core.$strip>; icon: z.ZodOptional; }, z.core.$loose>; export declare const CommonOptions: z.ZodObject<{ font: z.ZodOptional>, z.ZodType, unknown, z.core.$ZodTypeInternals, unknown>>]>; fallback: z.ZodOptional; subset: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$loose>; export declare const GeneratorOptions: z.ZodObject<{ font: z.ZodOptional>, z.ZodType, unknown, z.core.$ZodTypeInternals, unknown>>]>; fallback: z.ZodOptional; subset: z.ZodOptional; }, z.core.$strip>>>; colorType: z.ZodOptional>; author: z.ZodOptional; creationDate: z.ZodOptional; creator: z.ZodOptional; keywords: z.ZodOptional>; lang: z.ZodOptional>; modificationDate: z.ZodOptional; producer: z.ZodOptional; subject: z.ZodOptional; title: z.ZodOptional; }, z.core.$loose>; export declare const GenerateProps: z.ZodObject<{ template: z.ZodObject<{ schemas: z.ZodArray; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; width: z.ZodNumber; height: z.ZodNumber; rotate: z.ZodOptional; opacity: z.ZodOptional; readOnly: z.ZodOptional; required: z.ZodOptional; __bodyRange: z.ZodOptional; }, z.core.$strip>>; __isSplit: z.ZodOptional; }, z.core.$loose>>>; basePdf: z.ZodUnion>, z.ZodType, unknown, z.core.$ZodTypeInternals, unknown>>]>, z.ZodObject<{ width: z.ZodNumber; height: z.ZodNumber; padding: z.ZodTuple<[z.ZodNumber, z.ZodNumber, z.ZodNumber, z.ZodNumber], null>; staticSchema: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; width: z.ZodNumber; height: z.ZodNumber; rotate: z.ZodOptional; opacity: z.ZodOptional; readOnly: z.ZodOptional; required: z.ZodOptional; __bodyRange: z.ZodOptional; }, z.core.$strip>>; __isSplit: z.ZodOptional; }, z.core.$loose>>>; }, z.core.$strip>]>; pdfmeVersion: z.ZodOptional; }, z.core.$loose>; plugins: z.ZodOptional>; defaultSchema: z.ZodObject<{ name: z.ZodString; type: z.ZodString; content: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; width: z.ZodNumber; height: z.ZodNumber; rotate: z.ZodOptional; opacity: z.ZodOptional; readOnly: z.ZodOptional; required: z.ZodOptional; __bodyRange: z.ZodOptional; }, z.core.$strip>>; __isSplit: z.ZodOptional; }, z.core.$loose>; }, z.core.$strip>; icon: z.ZodOptional; }, z.core.$loose>>>; inputs: z.ZodArray>; options: z.ZodOptional>, z.ZodType, unknown, z.core.$ZodTypeInternals, unknown>>]>; fallback: z.ZodOptional; subset: z.ZodOptional; }, z.core.$strip>>>; colorType: z.ZodOptional>; author: z.ZodOptional; creationDate: z.ZodOptional; creator: z.ZodOptional; keywords: z.ZodOptional>; lang: z.ZodOptional>; modificationDate: z.ZodOptional; producer: z.ZodOptional; subject: z.ZodOptional; title: z.ZodOptional; }, z.core.$loose>>; }, z.core.$strict>; export declare const UIOptions: z.ZodObject<{ font: z.ZodOptional>, z.ZodType, unknown, z.core.$ZodTypeInternals, unknown>>]>; fallback: z.ZodOptional; subset: z.ZodOptional; }, z.core.$strip>>>; lang: z.ZodOptional>; labels: z.ZodOptional>; theme: z.ZodOptional>; icons: z.ZodOptional>; requiredByDefault: z.ZodOptional; maxZoom: z.ZodOptional; sidebarOpen: z.ZodOptional; zoomLevel: z.ZodOptional; }, z.core.$loose>; export declare const UIProps: z.ZodObject<{ template: z.ZodObject<{ schemas: z.ZodArray; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; width: z.ZodNumber; height: z.ZodNumber; rotate: z.ZodOptional; opacity: z.ZodOptional; readOnly: z.ZodOptional; required: z.ZodOptional; __bodyRange: z.ZodOptional; }, z.core.$strip>>; __isSplit: z.ZodOptional; }, z.core.$loose>>>; basePdf: z.ZodUnion>, z.ZodType, unknown, z.core.$ZodTypeInternals, unknown>>]>, z.ZodObject<{ width: z.ZodNumber; height: z.ZodNumber; padding: z.ZodTuple<[z.ZodNumber, z.ZodNumber, z.ZodNumber, z.ZodNumber], null>; staticSchema: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; width: z.ZodNumber; height: z.ZodNumber; rotate: z.ZodOptional; opacity: z.ZodOptional; readOnly: z.ZodOptional; required: z.ZodOptional; __bodyRange: z.ZodOptional; }, z.core.$strip>>; __isSplit: z.ZodOptional; }, z.core.$loose>>>; }, z.core.$strip>]>; pdfmeVersion: z.ZodOptional; }, z.core.$loose>; plugins: z.ZodOptional>; defaultSchema: z.ZodObject<{ name: z.ZodString; type: z.ZodString; content: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; width: z.ZodNumber; height: z.ZodNumber; rotate: z.ZodOptional; opacity: z.ZodOptional; readOnly: z.ZodOptional; required: z.ZodOptional; __bodyRange: z.ZodOptional; }, z.core.$strip>>; __isSplit: z.ZodOptional; }, z.core.$loose>; }, z.core.$strip>; icon: z.ZodOptional; }, z.core.$loose>>>; domContainer: z.ZodType>; options: z.ZodOptional>, z.ZodType, unknown, z.core.$ZodTypeInternals, unknown>>]>; fallback: z.ZodOptional; subset: z.ZodOptional; }, z.core.$strip>>>; lang: z.ZodOptional>; labels: z.ZodOptional>; theme: z.ZodOptional>; icons: z.ZodOptional>; requiredByDefault: z.ZodOptional; maxZoom: z.ZodOptional; sidebarOpen: z.ZodOptional; zoomLevel: z.ZodOptional; }, z.core.$loose>>; }, z.core.$strip>; export declare const PreviewProps: z.ZodObject<{ template: z.ZodObject<{ schemas: z.ZodArray; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; width: z.ZodNumber; height: z.ZodNumber; rotate: z.ZodOptional; opacity: z.ZodOptional; readOnly: z.ZodOptional; required: z.ZodOptional; __bodyRange: z.ZodOptional; }, z.core.$strip>>; __isSplit: z.ZodOptional; }, z.core.$loose>>>; basePdf: z.ZodUnion>, z.ZodType, unknown, z.core.$ZodTypeInternals, unknown>>]>, z.ZodObject<{ width: z.ZodNumber; height: z.ZodNumber; padding: z.ZodTuple<[z.ZodNumber, z.ZodNumber, z.ZodNumber, z.ZodNumber], null>; staticSchema: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; width: z.ZodNumber; height: z.ZodNumber; rotate: z.ZodOptional; opacity: z.ZodOptional; readOnly: z.ZodOptional; required: z.ZodOptional; __bodyRange: z.ZodOptional; }, z.core.$strip>>; __isSplit: z.ZodOptional; }, z.core.$loose>>>; }, z.core.$strip>]>; pdfmeVersion: z.ZodOptional; }, z.core.$loose>; plugins: z.ZodOptional>; defaultSchema: z.ZodObject<{ name: z.ZodString; type: z.ZodString; content: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; width: z.ZodNumber; height: z.ZodNumber; rotate: z.ZodOptional; opacity: z.ZodOptional; readOnly: z.ZodOptional; required: z.ZodOptional; __bodyRange: z.ZodOptional; }, z.core.$strip>>; __isSplit: z.ZodOptional; }, z.core.$loose>; }, z.core.$strip>; icon: z.ZodOptional; }, z.core.$loose>>>; domContainer: z.ZodType>; options: z.ZodOptional>, z.ZodType, unknown, z.core.$ZodTypeInternals, unknown>>]>; fallback: z.ZodOptional; subset: z.ZodOptional; }, z.core.$strip>>>; lang: z.ZodOptional>; labels: z.ZodOptional>; theme: z.ZodOptional>; icons: z.ZodOptional>; requiredByDefault: z.ZodOptional; maxZoom: z.ZodOptional; sidebarOpen: z.ZodOptional; zoomLevel: z.ZodOptional; }, z.core.$loose>>; inputs: z.ZodArray>; }, z.core.$strict>; export declare const DesignerProps: z.ZodObject<{ template: z.ZodObject<{ schemas: z.ZodArray; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; width: z.ZodNumber; height: z.ZodNumber; rotate: z.ZodOptional; opacity: z.ZodOptional; readOnly: z.ZodOptional; required: z.ZodOptional; __bodyRange: z.ZodOptional; }, z.core.$strip>>; __isSplit: z.ZodOptional; }, z.core.$loose>>>; basePdf: z.ZodUnion>, z.ZodType, unknown, z.core.$ZodTypeInternals, unknown>>]>, z.ZodObject<{ width: z.ZodNumber; height: z.ZodNumber; padding: z.ZodTuple<[z.ZodNumber, z.ZodNumber, z.ZodNumber, z.ZodNumber], null>; staticSchema: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; width: z.ZodNumber; height: z.ZodNumber; rotate: z.ZodOptional; opacity: z.ZodOptional; readOnly: z.ZodOptional; required: z.ZodOptional; __bodyRange: z.ZodOptional; }, z.core.$strip>>; __isSplit: z.ZodOptional; }, z.core.$loose>>>; }, z.core.$strip>]>; pdfmeVersion: z.ZodOptional; }, z.core.$loose>; plugins: z.ZodOptional>; defaultSchema: z.ZodObject<{ name: z.ZodString; type: z.ZodString; content: z.ZodOptional; position: z.ZodObject<{ x: z.ZodNumber; y: z.ZodNumber; }, z.core.$strip>; width: z.ZodNumber; height: z.ZodNumber; rotate: z.ZodOptional; opacity: z.ZodOptional; readOnly: z.ZodOptional; required: z.ZodOptional; __bodyRange: z.ZodOptional; }, z.core.$strip>>; __isSplit: z.ZodOptional; }, z.core.$loose>; }, z.core.$strip>; icon: z.ZodOptional; }, z.core.$loose>>>; domContainer: z.ZodType>; options: z.ZodOptional>, z.ZodType, unknown, z.core.$ZodTypeInternals, unknown>>]>; fallback: z.ZodOptional; subset: z.ZodOptional; }, z.core.$strip>>>; lang: z.ZodOptional>; labels: z.ZodOptional>; theme: z.ZodOptional>; icons: z.ZodOptional>; requiredByDefault: z.ZodOptional; maxZoom: z.ZodOptional; sidebarOpen: z.ZodOptional; zoomLevel: z.ZodOptional; }, z.core.$loose>>; }, z.core.$strict>;