import z from 'zod/v4'; import { FieldType } from './FieldType'; /** * A reference to another field's value, with an optional client-side computation. * * - Without `$$code`: the referenced field's value is used directly. * - With `$$code`: a serialised function is executed client-side, receiving the * referenced field's value as the first argument and the full form context as * the second. The result replaces the direct reference. * * Use `field(id).customClientEvaluation(fn)` to build this descriptor. * For a plain reference use `field(id)`. */ export declare const FieldReference: z.ZodObject<{ $$field: z.ZodString; $$subfield: z.ZodDefault>>; $$code: z.ZodOptional; }, z.core.$strip>; export type FieldReference = z.infer; /** @deprecated Renamed to {@link FieldReference} */ export type FieldValueExpression = FieldReference; /** A {@link FieldReference} that carries a client-side computation */ export type CodeToEvaluate = FieldReference & { $$code: string; }; export declare function isCodeToEvaluate(v: unknown): v is { $$code: string; }; /** * Minimal schema for a field default value that is computed client-side from * context variables (`$now`, `$online`, system variables) without referencing * another field's value. * * Use `evaluate(fn)` to build this descriptor. For computations that DO depend * on another field's current value, use `field(id).customClientEvaluation(fn)` * in the `value` property instead. */ export declare const ComputedDefaultValue: z.ZodObject<{ $$code: z.ZodString; }, z.core.$strip>; export type ComputedDefaultValue = z.infer; export declare const ValidationConfig: z.ZodObject<{ validator: z.ZodAny; message: z.ZodObject; }, z.core.$strip>; export type ValidationConfig = z.infer; declare const requiredSchema: z.ZodOptional; }, z.core.$strip>]>>>; export type RequireConfig = z.infer; declare const BaseField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; }, z.core.$strip>; export type BaseField = z.infer; declare const Divider: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"DIVIDER">; }, z.core.$strip>; export type Divider = z.infer; export declare const TextField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"TEXT">; defaultValue: z.ZodOptional; $location: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ $$code: z.ZodString; }, z.core.$strip>]>>; configuration: z.ZodOptional; type: z.ZodOptional>; prefix: z.ZodOptional>; postfix: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$strip>; export type TextField = z.infer; declare const NumberField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"NUMBER">; defaultValue: z.ZodOptional]>>; configuration: z.ZodOptional; max: z.ZodOptional; integer: z.ZodOptional; prefix: z.ZodOptional>; postfix: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>; declare const TextAreaField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"TEXTAREA">; defaultValue: z.ZodOptional]>>; configuration: z.ZodOptional; rows: z.ZodOptional; cols: z.ZodOptional; prefix: z.ZodOptional>; postfix: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$strip>; export type TextAreaField = z.infer; export declare const ImageMimeType: z.ZodEnum<{ "image/png": "image/png"; "image/jpg": "image/jpg"; "image/jpeg": "image/jpeg"; "image/svg+xml": "image/svg+xml"; }>; export declare const DocumentMimeType: z.ZodEnum<{ "application/pdf": "application/pdf"; "application/msword": "application/msword"; "application/vnd.openxmlformats-officedocument.wordprocessingml.document": "application/vnd.openxmlformats-officedocument.wordprocessingml.document"; "application/vnd.oasis.opendocument.text": "application/vnd.oasis.opendocument.text"; }>; export declare const MimeType: z.ZodEnum<{ "image/png": "image/png"; "image/jpg": "image/jpg"; "image/jpeg": "image/jpeg"; "image/svg+xml": "image/svg+xml"; "application/pdf": "application/pdf"; "application/msword": "application/msword"; "application/vnd.openxmlformats-officedocument.wordprocessingml.document": "application/vnd.openxmlformats-officedocument.wordprocessingml.document"; "application/vnd.oasis.opendocument.text": "application/vnd.oasis.opendocument.text"; }>; export type MimeType = z.infer; declare const SignatureField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"SIGNATURE">; signaturePromptLabel: z.ZodObject; defaultValue: z.ZodOptional; originalFilename: z.ZodString; type: z.ZodString; }, z.core.$strip>, z.ZodObject<{ $$code: z.ZodString; }, z.core.$strip>]>>; configuration: z.ZodDefault; acceptedFileTypes: z.ZodOptional>>; }, z.core.$strip>>; }, z.core.$strip>; export type SignatureField = z.infer; export declare const EmailField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"EMAIL">; configuration: z.ZodOptional; }, z.core.$strip>>>; defaultValue: z.ZodOptional]>>; }, z.core.$strip>; export type EmailField = z.infer; declare const DateField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"DATE">; defaultValue: z.ZodOptional; }, z.core.$strip>, z.core.$ZodBranded]>, z.ZodObject<{ $$code: z.ZodString; }, z.core.$strip>]>>; configuration: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>; export type DateField = z.infer; declare const AgeField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"AGE">; defaultValue: z.ZodOptional]>>; configuration: z.ZodObject<{ asOfDate: z.ZodObject<{ $$field: z.ZodString; $$subfield: z.ZodDefault>>; $$code: z.ZodOptional; }, z.core.$strip>; prefix: z.ZodOptional>; postfix: z.ZodOptional>; }, z.core.$strip>; }, z.core.$strip>; export type AgeField = z.infer; declare const TimeField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"TIME">; defaultValue: z.ZodOptional; }, z.core.$strip>, z.ZodString]>, z.ZodObject<{ $$code: z.ZodString; }, z.core.$strip>]>>; configuration: z.ZodOptional; notice: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>; export type TimeField = z.infer; declare const DateRangeField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"DATE_RANGE">; defaultValue: z.ZodOptional; end: z.core.$ZodBranded; }, z.core.$strip>, z.core.$ZodBranded]>, z.ZodObject<{ $$code: z.ZodString; }, z.core.$strip>]>>; configuration: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>; export type DateRangeField = z.infer; declare const HtmlFontVariant: z.ZodEnum<{ reg12: "reg12"; reg14: "reg14"; reg16: "reg16"; reg18: "reg18"; h4: "h4"; h3: "h3"; h2: "h2"; h1: "h1"; }>; export type HtmlFontVariant = z.infer; declare const ParagraphConfiguration: z.ZodDefault; textAlign: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; export type ParagraphConfiguration = z.infer; declare const HeadingConfiguration: z.ZodDefault>; textAlign: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; export type HeadingConfiguration = z.infer; declare const ImageConfiguration: z.ZodObject<{ alt: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; textAlign: z.ZodOptional>; objectFit: z.ZodOptional>; }, z.core.$strip>; export type ImageConfiguration = z.infer; declare const ImageViewField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"IMAGE_VIEW">; defaultValue: z.ZodOptional; configuration: z.ZodObject<{ alt: z.ZodOptional; width: z.ZodOptional; height: z.ZodOptional; textAlign: z.ZodOptional>; objectFit: z.ZodOptional>; }, z.core.$strip>; }, z.core.$strip>; export type ImageViewField = z.infer; declare const Paragraph: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"PARAGRAPH">; configuration: z.ZodDefault; textAlign: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>; export type Paragraph = z.infer; declare const Heading: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"HEADING">; configuration: z.ZodDefault>; textAlign: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>; export type Heading = z.infer; declare const PageHeader: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"PAGE_HEADER">; }, z.core.$strip>; export type PageHeader = z.infer; declare const File: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"FILE">; defaultValue: z.ZodOptional; originalFilename: z.ZodString; type: z.ZodString; }, z.core.$strip>, z.ZodObject<{ $$code: z.ZodString; }, z.core.$strip>]>>; configuration: z.ZodDefault; acceptedFileTypes: z.ZodOptional>>; maxImageSize: z.ZodOptional; }, z.core.$strip>>; style: z.ZodOptional>; }, z.core.$strip>>; fileName: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>; export type File = z.infer; export declare const SelectOption: z.ZodObject<{ value: z.ZodString; label: z.ZodUnion]>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; }, z.core.$strip>; declare const NumberWithUnitField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"NUMBER_WITH_UNIT">; defaultValue: z.ZodOptional, z.ZodObject<{ $$code: z.ZodString; }, z.core.$strip>]>>; options: z.ZodArray]>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; }, z.core.$strip>>; configuration: z.ZodOptional; max: z.ZodOptional; numberFieldPlaceholder: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>; declare const RadioGroup: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"RADIO_GROUP">; defaultValue: z.ZodOptional]>>; options: z.ZodArray]>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; }, z.core.$strip>>; configuration: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>; export type RadioGroup = z.infer; declare const BulletList: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"BULLET_LIST">; items: z.ZodArray>; configuration: z.ZodDefault>; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>; export type BulletList = z.infer; declare const Select: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"SELECT">; defaultValue: z.ZodOptional]>>; options: z.ZodArray]>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; }, z.core.$strip>>; noOptionsMessage: z.ZodOptional>; }, z.core.$strip>; export declare const SelectDateRangeOption: z.ZodObject<{ value: z.ZodEnum<{ last7Days: "last7Days"; last30Days: "last30Days"; last90Days: "last90Days"; last365Days: "last365Days"; }>; label: z.ZodObject; }, z.core.$strip>; export type SelectDateRangeOption = z.infer; /** * For internal use only. Needed for search functionality. */ export declare const SelectDateRangeField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"SELECT_DATE_RANGE">; defaultValue: z.ZodOptional, z.ZodObject<{ $$code: z.ZodString; }, z.core.$strip>]>>; options: z.ZodArray; label: z.ZodObject; }, z.core.$strip>>; }, z.core.$strip>; export type SelectDateRangeField = z.infer; export declare const NameConfig: z.ZodObject<{ firstname: z.ZodOptional; }, z.core.$strip>]>>>; label: z.ZodOptional>; }, z.core.$strip>>; middlename: z.ZodOptional; }, z.core.$strip>]>>>; label: z.ZodOptional>; }, z.core.$strip>>; surname: z.ZodOptional; }, z.core.$strip>]>>>; label: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>; export type NameConfig = z.infer; declare const NameField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"NAME">; defaultValue: z.ZodOptional; $location: z.ZodOptional; }, z.core.$strip>, z.ZodString]>>; middlename: z.ZodOptional; $location: z.ZodOptional; }, z.core.$strip>, z.ZodString]>>; surname: z.ZodOptional; $location: z.ZodOptional; }, z.core.$strip>, z.ZodString]>>; }, z.core.$strip>, z.ZodObject<{ $$code: z.ZodString; }, z.core.$strip>]>>; configuration: z.ZodOptional; }, z.core.$strip>]>>>; label: z.ZodOptional>; }, z.core.$strip>>; middlename: z.ZodOptional; }, z.core.$strip>]>>>; label: z.ZodOptional>; }, z.core.$strip>>; surname: z.ZodOptional; }, z.core.$strip>]>>>; label: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>>>; order: z.ZodOptional>>; maxLength: z.ZodOptional; prefix: z.ZodOptional>; postfix: z.ZodOptional>; showParentFieldError: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$strip>; declare const PhoneField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; defaultValue: z.ZodOptional]>>; type: z.ZodLiteral<"PHONE">; }, z.core.$strip>; declare const IdField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; defaultValue: z.ZodOptional]>>; type: z.ZodLiteral<"ID">; }, z.core.$strip>; declare const Checkbox: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"CHECKBOX">; defaultValue: z.ZodDefault]>>; }, z.core.$strip>; export type Checkbox = z.infer; declare const Country: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"COUNTRY">; defaultValue: z.ZodOptional]>>; optionOverrides: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; }, z.core.$strip>>>; }, z.core.$strip>; export type Country = z.infer; export declare const AdministrativeAreas: z.ZodEnum<{ ADMIN_STRUCTURE: "ADMIN_STRUCTURE"; HEALTH_FACILITY: "HEALTH_FACILITY"; CRVS_OFFICE: "CRVS_OFFICE"; }>; declare const AdministrativeAreaField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"ADMINISTRATIVE_AREA">; defaultValue: z.ZodOptional; $location: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ $$code: z.ZodString; }, z.core.$strip>]>>; configuration: z.ZodObject<{ partOf: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>>; type: z.ZodEnum<{ ADMIN_STRUCTURE: "ADMIN_STRUCTURE"; HEALTH_FACILITY: "HEALTH_FACILITY"; CRVS_OFFICE: "CRVS_OFFICE"; }>; allowedLocations: z.ZodOptional, z.ZodObject<{ $scope: z.ZodEnum<{ "record.search": "record.search"; "record.create": "record.create"; "record.read": "record.read"; "record.declare": "record.declare"; "record.notify": "record.notify"; "record.edit": "record.edit"; "record.reject": "record.reject"; "record.archive": "record.archive"; "record.review-duplicates": "record.review-duplicates"; "record.register": "record.register"; "record.print-certified-copies": "record.print-certified-copies"; "record.request-correction": "record.request-correction"; "record.correct": "record.correct"; "record.unassign-others": "record.unassign-others"; "record.custom-action": "record.custom-action"; bypassratelimit: "bypassratelimit"; "record.reindex": "record.reindex"; "user.data-seeding": "user.data-seeding"; "integration.create": "integration.create"; "record.import": "record.import"; "config.update-all": "config.update-all"; "attachment.upload": "attachment.upload"; "profile.electronic-signature": "profile.electronic-signature"; "user.read-only-my-audit": "user.read-only-my-audit"; "performance.read": "performance.read"; "performance.read-dashboards": "performance.read-dashboards"; "performance.vital-statistics-export": "performance.vital-statistics-export"; "record.confirm-registration": "record.confirm-registration"; "record.reject-registration": "record.reject-registration"; "organisation.read-locations": "organisation.read-locations"; "user.read": "user.read"; "user.create": "user.create"; "user.edit": "user.edit"; "user.search": "user.search"; workqueue: "workqueue"; "dashboard.view": "dashboard.view"; }>; $option: z.ZodEnum<{ role: "role"; event: "event"; placeOfEvent: "placeOfEvent"; declaredIn: "declaredIn"; declaredBy: "declaredBy"; registeredIn: "registeredIn"; registeredBy: "registeredBy"; accessLevel: "accessLevel"; ids: "ids"; }>; }, z.core.$strip>]>; }, z.core.$strip>>; }, z.core.$strip>; }, z.core.$strip>; export type AdministrativeAreaField = z.infer; declare const LocationInput: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"LOCATION">; defaultValue: z.ZodOptional; $location: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ $$code: z.ZodString; }, z.core.$strip>]>>; configuration: z.ZodOptional>; allowedLocations: z.ZodOptional, z.ZodObject<{ $scope: z.ZodEnum<{ "record.search": "record.search"; "record.create": "record.create"; "record.read": "record.read"; "record.declare": "record.declare"; "record.notify": "record.notify"; "record.edit": "record.edit"; "record.reject": "record.reject"; "record.archive": "record.archive"; "record.review-duplicates": "record.review-duplicates"; "record.register": "record.register"; "record.print-certified-copies": "record.print-certified-copies"; "record.request-correction": "record.request-correction"; "record.correct": "record.correct"; "record.unassign-others": "record.unassign-others"; "record.custom-action": "record.custom-action"; bypassratelimit: "bypassratelimit"; "record.reindex": "record.reindex"; "user.data-seeding": "user.data-seeding"; "integration.create": "integration.create"; "record.import": "record.import"; "config.update-all": "config.update-all"; "attachment.upload": "attachment.upload"; "profile.electronic-signature": "profile.electronic-signature"; "user.read-only-my-audit": "user.read-only-my-audit"; "performance.read": "performance.read"; "performance.read-dashboards": "performance.read-dashboards"; "performance.vital-statistics-export": "performance.vital-statistics-export"; "record.confirm-registration": "record.confirm-registration"; "record.reject-registration": "record.reject-registration"; "organisation.read-locations": "organisation.read-locations"; "user.read": "user.read"; "user.create": "user.create"; "user.edit": "user.edit"; "user.search": "user.search"; workqueue: "workqueue"; "dashboard.view": "dashboard.view"; }>; $option: z.ZodEnum<{ role: "role"; event: "event"; placeOfEvent: "placeOfEvent"; declaredIn: "declaredIn"; declaredBy: "declaredBy"; registeredIn: "registeredIn"; registeredBy: "registeredBy"; accessLevel: "accessLevel"; ids: "ids"; }>; }, z.core.$strip>]>; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>; export type LocationInput = z.infer; declare const FileUploadWithOptions: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"FILE_WITH_OPTIONS">; options: z.ZodArray]>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; }, z.core.$strip>>; defaultValue: z.ZodOptional; originalFilename: z.ZodString; type: z.ZodString; option: z.ZodString; }, z.core.$strip>>, z.ZodObject<{ $$code: z.ZodString; }, z.core.$strip>]>>; configuration: z.ZodDefault; maxImageSize: z.ZodOptional; }, z.core.$strip>>; acceptedFileTypes: z.ZodOptional>>; }, z.core.$strip>>; }, z.core.$strip>; export type FileUploadWithOptions = z.infer; /** * @deprecated Use FieldType.LOCATION with locationTypes: ['HEALTH_FACILITY'] */ declare const Facility: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"FACILITY">; defaultValue: z.ZodOptional]>>; configuration: z.ZodOptional, z.ZodObject<{ $scope: z.ZodEnum<{ "record.search": "record.search"; "record.create": "record.create"; "record.read": "record.read"; "record.declare": "record.declare"; "record.notify": "record.notify"; "record.edit": "record.edit"; "record.reject": "record.reject"; "record.archive": "record.archive"; "record.review-duplicates": "record.review-duplicates"; "record.register": "record.register"; "record.print-certified-copies": "record.print-certified-copies"; "record.request-correction": "record.request-correction"; "record.correct": "record.correct"; "record.unassign-others": "record.unassign-others"; "record.custom-action": "record.custom-action"; bypassratelimit: "bypassratelimit"; "record.reindex": "record.reindex"; "user.data-seeding": "user.data-seeding"; "integration.create": "integration.create"; "record.import": "record.import"; "config.update-all": "config.update-all"; "attachment.upload": "attachment.upload"; "profile.electronic-signature": "profile.electronic-signature"; "user.read-only-my-audit": "user.read-only-my-audit"; "performance.read": "performance.read"; "performance.read-dashboards": "performance.read-dashboards"; "performance.vital-statistics-export": "performance.vital-statistics-export"; "record.confirm-registration": "record.confirm-registration"; "record.reject-registration": "record.reject-registration"; "organisation.read-locations": "organisation.read-locations"; "user.read": "user.read"; "user.create": "user.create"; "user.edit": "user.edit"; "user.search": "user.search"; workqueue: "workqueue"; "dashboard.view": "dashboard.view"; }>; $option: z.ZodEnum<{ role: "role"; event: "event"; placeOfEvent: "placeOfEvent"; declaredIn: "declaredIn"; declaredBy: "declaredBy"; registeredIn: "registeredIn"; registeredBy: "registeredBy"; accessLevel: "accessLevel"; ids: "ids"; }>; }, z.core.$strip>]>; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>; export type Facility = z.infer; /** * @deprecated Use FieldType.LOCATION with locationTypes: ['CRVS_OFFICE'] */ declare const Office: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"OFFICE">; defaultValue: z.ZodOptional]>>; configuration: z.ZodOptional, z.ZodObject<{ $scope: z.ZodEnum<{ "record.search": "record.search"; "record.create": "record.create"; "record.read": "record.read"; "record.declare": "record.declare"; "record.notify": "record.notify"; "record.edit": "record.edit"; "record.reject": "record.reject"; "record.archive": "record.archive"; "record.review-duplicates": "record.review-duplicates"; "record.register": "record.register"; "record.print-certified-copies": "record.print-certified-copies"; "record.request-correction": "record.request-correction"; "record.correct": "record.correct"; "record.unassign-others": "record.unassign-others"; "record.custom-action": "record.custom-action"; bypassratelimit: "bypassratelimit"; "record.reindex": "record.reindex"; "user.data-seeding": "user.data-seeding"; "integration.create": "integration.create"; "record.import": "record.import"; "config.update-all": "config.update-all"; "attachment.upload": "attachment.upload"; "profile.electronic-signature": "profile.electronic-signature"; "user.read-only-my-audit": "user.read-only-my-audit"; "performance.read": "performance.read"; "performance.read-dashboards": "performance.read-dashboards"; "performance.vital-statistics-export": "performance.vital-statistics-export"; "record.confirm-registration": "record.confirm-registration"; "record.reject-registration": "record.reject-registration"; "organisation.read-locations": "organisation.read-locations"; "user.read": "user.read"; "user.create": "user.create"; "user.edit": "user.edit"; "user.search": "user.search"; workqueue: "workqueue"; "dashboard.view": "dashboard.view"; }>; $option: z.ZodEnum<{ role: "role"; event: "event"; placeOfEvent: "placeOfEvent"; declaredIn: "declaredIn"; declaredBy: "declaredBy"; registeredIn: "registeredIn"; registeredBy: "registeredBy"; accessLevel: "accessLevel"; ids: "ids"; }>; }, z.core.$strip>]>; }, z.core.$strip>>; }, z.core.$strip>>; }, z.core.$strip>; export type Office = z.infer; export declare const DefaultAddressFieldValue: z.ZodObject<{ country: z.ZodString; streetLevelDetails: z.ZodOptional>; addressType: z.ZodLiteral<"DOMESTIC">; administrativeArea: z.ZodOptional, z.ZodObject<{ $userField: z.ZodEnum<{ id: "id"; firstname: "firstname"; surname: "surname"; middlename: "middlename"; name: "name"; role: "role"; fullHonorificName: "fullHonorificName"; device: "device"; signature: "signature"; avatar: "avatar"; primaryOfficeId: "primaryOfficeId"; administrativeAreaId: "administrativeAreaId"; }>; $location: z.ZodOptional; }, z.core.$strip>]>>; }, z.core.$strip>; export type DefaultAddressFieldValue = z.infer; declare const Address: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"ADDRESS">; configuration: z.ZodOptional; fields: z.ZodOptional>; type: z.ZodNonOptional>>; label: z.ZodOptional>; required: z.ZodOptional; }, z.core.$strip>]>>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>>; optionOverrides: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; }, z.core.$strip>>>>; }, z.core.$strip>, z.ZodObject<{ id: z.ZodNonOptional>; type: z.ZodNonOptional>>; label: z.ZodOptional>; required: z.ZodOptional; }, z.core.$strip>]>>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>>; }, z.core.$strip>]>>>; streetAddressForm: z.ZodOptional; }, z.core.$strip>]>>>; label: z.ZodObject; type: z.ZodLiteral<"TEXT">; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>>>; allowedLocations: z.ZodOptional, z.ZodObject<{ $scope: z.ZodEnum<{ "record.search": "record.search"; "record.create": "record.create"; "record.read": "record.read"; "record.declare": "record.declare"; "record.notify": "record.notify"; "record.edit": "record.edit"; "record.reject": "record.reject"; "record.archive": "record.archive"; "record.review-duplicates": "record.review-duplicates"; "record.register": "record.register"; "record.print-certified-copies": "record.print-certified-copies"; "record.request-correction": "record.request-correction"; "record.correct": "record.correct"; "record.unassign-others": "record.unassign-others"; "record.custom-action": "record.custom-action"; bypassratelimit: "bypassratelimit"; "record.reindex": "record.reindex"; "user.data-seeding": "user.data-seeding"; "integration.create": "integration.create"; "record.import": "record.import"; "config.update-all": "config.update-all"; "attachment.upload": "attachment.upload"; "profile.electronic-signature": "profile.electronic-signature"; "user.read-only-my-audit": "user.read-only-my-audit"; "performance.read": "performance.read"; "performance.read-dashboards": "performance.read-dashboards"; "performance.vital-statistics-export": "performance.vital-statistics-export"; "record.confirm-registration": "record.confirm-registration"; "record.reject-registration": "record.reject-registration"; "organisation.read-locations": "organisation.read-locations"; "user.read": "user.read"; "user.create": "user.create"; "user.edit": "user.edit"; "user.search": "user.search"; workqueue: "workqueue"; "dashboard.view": "dashboard.view"; }>; $option: z.ZodEnum<{ role: "role"; event: "event"; placeOfEvent: "placeOfEvent"; declaredIn: "declaredIn"; declaredBy: "declaredBy"; registeredIn: "registeredIn"; registeredBy: "registeredBy"; accessLevel: "accessLevel"; ids: "ids"; }>; }, z.core.$strip>]>; }, z.core.$strip>>; }, z.core.$strip>>; defaultValue: z.ZodOptional>; addressType: z.ZodLiteral<"DOMESTIC">; administrativeArea: z.ZodOptional, z.ZodObject<{ $userField: z.ZodEnum<{ id: "id"; firstname: "firstname"; surname: "surname"; middlename: "middlename"; name: "name"; role: "role"; fullHonorificName: "fullHonorificName"; device: "device"; signature: "signature"; avatar: "avatar"; primaryOfficeId: "primaryOfficeId"; administrativeAreaId: "administrativeAreaId"; }>; $location: z.ZodOptional; }, z.core.$strip>]>>; }, z.core.$strip>, z.ZodObject<{ $$code: z.ZodString; }, z.core.$strip>]>>; }, z.core.$strip>; export declare const StaticDataEntry: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; value: z.ZodUnion<[z.ZodUnion<[z.ZodObject, z.ZodString]>, z.ZodObject<{ $$field: z.ZodString; $$subfield: z.ZodDefault>>; $$code: z.ZodOptional; }, z.core.$strip>]>; }, z.core.$strip>; export type StaticDataEntry = z.infer; export declare const DataEntry: z.ZodUnion; value: z.ZodUnion<[z.ZodUnion<[z.ZodObject, z.ZodString]>, z.ZodObject<{ $$field: z.ZodString; $$subfield: z.ZodDefault>>; $$code: z.ZodOptional; }, z.core.$strip>]>; }, z.core.$strip>, z.ZodObject<{ fieldId: z.ZodString; }, z.core.$strip>]>; export type DataEntry = z.infer; declare const DataField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"DATA">; configuration: z.ZodObject<{ subtitle: z.ZodOptional>; data: z.ZodArray; value: z.ZodUnion<[z.ZodUnion<[z.ZodObject, z.ZodString]>, z.ZodObject<{ $$field: z.ZodString; $$subfield: z.ZodDefault>>; $$code: z.ZodOptional; }, z.core.$strip>]>; }, z.core.$strip>, z.ZodObject<{ fieldId: z.ZodString; }, z.core.$strip>]>>; }, z.core.$strip>; }, z.core.$strip>; export type DataField = z.infer; declare const ButtonConfiguration: z.ZodObject<{ icon: z.ZodOptional; loading: z.ZodOptional; buttonSize: z.ZodOptional>; buttonType: z.ZodOptional>; textColor: z.ZodOptional>; textVariant: z.ZodOptional>; text: z.ZodObject; }, z.core.$strip>; export type ButtonConfiguration = z.infer; declare const ButtonField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"BUTTON">; defaultValue: z.ZodOptional]>>; configuration: z.ZodObject<{ icon: z.ZodOptional; loading: z.ZodOptional; buttonSize: z.ZodOptional>; buttonType: z.ZodOptional>; textColor: z.ZodOptional>; textVariant: z.ZodOptional>; text: z.ZodObject; }, z.core.$strip>; }, z.core.$strip>; export type ButtonField = z.infer; type FieldGroupInput = z.input & { type: typeof FieldType.FIELD_GROUP; fields: FieldConfigInput[]; }; export type FieldGroup = BaseField & { type: typeof FieldType.FIELD_GROUP; fields: FieldConfig[]; }; declare const AlphaPrintButton: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"ALPHA_PRINT_BUTTON">; configuration: z.ZodObject<{ template: z.ZodString; buttonLabel: z.ZodOptional>; }, z.core.$strip>; }, z.core.$strip>; export type AlphaPrintButton = z.infer; declare const HttpField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"HTTP">; defaultValue: z.ZodOptional>>; data: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ $$code: z.ZodString; }, z.core.$strip>]>>; configuration: z.ZodObject<{ trigger: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>>; url: z.ZodString; method: z.ZodEnum<{ DELETE: "DELETE"; GET: "GET"; POST: "POST"; PUT: "PUT"; }>; headers: z.ZodOptional>; body: z.ZodOptional>; errorValue: z.ZodOptional; params: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>]>>>; timeout: z.ZodDefault; }, z.core.$strip>; }, z.core.$strip>; export type HttpField = z.infer; declare const AutocompleteField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"AUTOCOMPLETE">; configuration: z.ZodObject<{ url: z.ZodOptional; method: z.ZodOptional>>; defaultOptions: z.ZodOptional>>; }, z.core.$strip>; }, z.core.$strip>; export type AutocompleteField = z.infer; declare const SearchField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; defaultValue: z.ZodOptional>>; data: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ $$code: z.ZodString; }, z.core.$strip>]>>; type: z.ZodLiteral<"SEARCH">; configuration: z.ZodObject<{ query: z.ZodPipe, z.ZodType>>; limit: z.ZodDefault>; offset: z.ZodDefault>; validation: z.ZodObject<{ validator: z.ZodAny; message: z.ZodObject; }, z.core.$strip>; indicators: z.ZodOptional>; offline: z.ZodOptional>; noResultsError: z.ZodOptional>; httpError: z.ZodOptional>; confirmButton: z.ZodOptional>; clearButton: z.ZodOptional>; clearModal: z.ZodOptional>; description: z.ZodOptional>; cancel: z.ZodOptional>; confirm: z.ZodOptional>; }, z.core.$strip>>; ok: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>; }, z.core.$strip>; export type SearchField = z.infer; declare const LinkButtonField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"LINK_BUTTON">; configuration: z.ZodObject<{ url: z.ZodString; text: z.ZodObject; icon: z.ZodOptional; }, z.core.$strip>; }, z.core.$strip>; export type LinkButtonField = z.infer; declare const VerificationStatus: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"VERIFICATION_STATUS">; defaultValue: z.ZodOptional, z.ZodObject<{ $$code: z.ZodString; }, z.core.$strip>]>>; configuration: z.ZodObject<{ status: z.ZodObject; description: z.ZodObject; }, z.core.$strip>; }, z.core.$strip>; export type VerificationStatus = z.infer; declare const QueryParamReaderField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"QUERY_PARAM_READER">; configuration: z.ZodObject<{ pickParams: z.ZodArray; }, z.core.$strip>; }, z.core.$strip>; export type QueryParamReaderField = z.infer; declare const QrReaderField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"QR_READER">; defaultValue: z.ZodOptional, z.ZodObject<{ $$code: z.ZodString; }, z.core.$strip>]>>; configuration: z.ZodOptional>; }, z.core.$strip>; export type QrReaderField = z.infer; declare const IdReaderField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"ID_READER">; defaultValue: z.ZodOptional, z.ZodObject<{ $$code: z.ZodString; }, z.core.$strip>]>>; methods: z.ZodArray; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"QR_READER">; defaultValue: z.ZodOptional, z.ZodObject<{ $$code: z.ZodString; }, z.core.$strip>]>>; configuration: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"LINK_BUTTON">; configuration: z.ZodObject<{ url: z.ZodString; text: z.ZodObject; icon: z.ZodOptional; }, z.core.$strip>; }, z.core.$strip>]>>; }, z.core.$strip>; export type IdReaderField = z.infer; declare const CustomField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"CUSTOM">; defaultValue: z.ZodOptional>; src: z.ZodString; configuration: z.ZodOptional; }, z.core.$strip>; export type CustomField = z.infer; declare const LoaderField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"LOADER">; variant: z.ZodOptional>>; hideLabel: z.ZodOptional>; configuration: z.ZodObject<{ text: z.ZodObject; }, z.core.$strip>; }, z.core.$strip>; export type LoaderField = z.infer; declare const HiddenField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"ALPHA_HIDDEN">; required: z.ZodOptional>; defaultValue: z.ZodOptional; }, z.core.$strip>; export type HiddenField = z.infer; declare const UserRoleField: z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"USER_ROLE">; defaultValue: z.ZodOptional; }, z.core.$strip>; export type UserRoleField = z.infer; /** @knipignore */ export type FieldConfig = FieldGroup | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer | z.infer; /** @knipignore */ /** * This is the type that should be used for the input of the FieldConfig. Useful when config uses zod defaults. */ export type FieldConfigInput = FieldGroupInput | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input | z.input; export declare const FieldConfig: z.ZodType; export type SelectField = z.infer; export type NameField = z.infer; export type PhoneField = z.infer; export type IdField = z.infer; export type LocationField = z.infer; export type RadioField = z.infer; export type AddressField = z.infer; export type NumberField = z.infer; export type NumberWithUnitField = z.infer; export type FieldProps = Extract; export type FieldPropsWithoutReferenceValue = Omit, 'value'>; export type SelectOption = z.infer; /** * Union of file-related fields. Using common type should help with compiler to know where to add new cases. */ export declare const AnyFileField: z.ZodDiscriminatedUnion<[z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"SIGNATURE">; signaturePromptLabel: z.ZodObject; defaultValue: z.ZodOptional; originalFilename: z.ZodString; type: z.ZodString; }, z.core.$strip>, z.ZodObject<{ $$code: z.ZodString; }, z.core.$strip>]>>; configuration: z.ZodDefault; acceptedFileTypes: z.ZodOptional>>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"FILE">; defaultValue: z.ZodOptional; originalFilename: z.ZodString; type: z.ZodString; }, z.core.$strip>, z.ZodObject<{ $$code: z.ZodString; }, z.core.$strip>]>>; configuration: z.ZodDefault; acceptedFileTypes: z.ZodOptional>>; maxImageSize: z.ZodOptional; }, z.core.$strip>>; style: z.ZodOptional>; }, z.core.$strip>>; fileName: z.ZodOptional>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; label: z.ZodObject; parent: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; required: z.ZodOptional; }, z.core.$strip>]>>>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"DISPLAY_ON_REVIEW">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; secured: z.ZodOptional>; placeholder: z.ZodOptional>; validation: z.ZodOptional; }, z.core.$strip>>>>; helperText: z.ZodOptional>; hideLabel: z.ZodOptional>; uncorrectable: z.ZodOptional>; value: z.ZodOptional>>; $$code: z.ZodOptional; }, z.core.$strip>, z.ZodArray>>; $$code: z.ZodOptional; }, z.core.$strip>>]>>; analytics: z.ZodOptional>; type: z.ZodLiteral<"FILE_WITH_OPTIONS">; options: z.ZodArray]>; conditionals: z.ZodOptional; conditional: z.ZodAny; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral<"ENABLE">; conditional: z.ZodAny; }, z.core.$strip>], "type">>>>; }, z.core.$strip>>; defaultValue: z.ZodOptional; originalFilename: z.ZodString; type: z.ZodString; option: z.ZodString; }, z.core.$strip>>, z.ZodObject<{ $$code: z.ZodString; }, z.core.$strip>]>>; configuration: z.ZodDefault; maxImageSize: z.ZodOptional; }, z.core.$strip>>; acceptedFileTypes: z.ZodOptional>>; }, z.core.$strip>>; }, z.core.$strip>], "type">; export type AnyFileField = z.infer; export type FieldTypeToFieldConfig = Extract; export {}; //# sourceMappingURL=FieldConfig.d.ts.map