import { z } from "zod"; import type { ConfigActionRedirect as ProtoConfigActionRedirect, ConfigActionResult as ProtoConfigActionResult, ConfigBlock as ProtoConfigBlock, ConfigChoice as ProtoConfigChoice, ConfigChoicesSource as ProtoConfigChoicesSource, ConfigCondition as ProtoConfigCondition, ConfigDefaultSelector as ProtoConfigDefaultSelector, ConfigDraftResolutionOutput as ProtoConfigDraftResolutionOutput, ConfigDraftResolutionParams as ProtoConfigDraftResolutionParams, ConfigField as ProtoConfigField, ConfigGetConfigSchemaOutput as ProtoGetConfigSchemaOutput, ConfigHooks as ProtoConfigHooks, ConfigInlineLink as ProtoConfigInlineLink, ConfigLocalizedText as ProtoConfigLocalizedText, ConfigMediaOptions as ProtoConfigMediaOptions, ConfigOAuth as ProtoConfigOAuth, ConfigOAuthAdditionalParam as ProtoConfigOAuthAdditionalParam, ConfigOAuthClientCredentials as ProtoConfigOAuthClientCredentials, ConfigOverview as ProtoConfigOverview, ConfigResolvedValueTarget as ProtoConfigResolvedValueTarget, ConfigSettings as ProtoConfigSettings, ConfigValidateStoredConfigOutput as ProtoValidateStoredConfigOutput, ConfigValidationError as ProtoConfigValidationError, ConfigValidationNotice as ProtoConfigValidationNotice } from "../gen/channel/app/sdk/v1/extension.js"; type ProtoBacked = T & Proto; export declare const ConfigScopeSchema: z.ZodEnum<["channel", "manager"]>; export type ConfigScope = z.infer; export declare const ConfigStorageClassSchema: z.ZodEnum<["config", "credential", "transient", "media"]>; export type ConfigStorageClass = z.infer; export declare const ConfigConditionOperatorSchema: z.ZodEnum<["eq", "ne", "in", "notIn", "exists", "notExists"]>; export type ConfigConditionOperator = z.infer; export declare const ConfigConditionSchema: z.ZodObject<{ fieldKey: z.ZodString; operator: z.ZodEnum<["eq", "ne", "in", "notIn", "exists", "notExists"]>; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>; export type ConfigCondition = ProtoBacked, ProtoConfigCondition>; export declare const LocalizedConfigTextSchema: z.ZodObject<{ label: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>; export type LocalizedConfigText = ProtoBacked, ProtoConfigLocalizedText>; export declare const ConfigSupportedLocaleSchema: z.ZodEnum<["ko", "ja", "en"]>; export type ConfigSupportedLocale = z.infer; export declare const ConfigI18nMapSchema: z.ZodEffects; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>; export type ConfigI18nMap = z.infer; export declare const ConfigChoiceSchema: z.ZodObject<{ label: z.ZodString; value: z.ZodUnion<[z.ZodString, z.ZodNumber, z.ZodBoolean]>; description: z.ZodOptional; imageUrl: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }>; export type ConfigChoice = ProtoBacked, ProtoConfigChoice>; export declare const ConfigInlineLinkSchema: z.ZodObject<{ key: z.ZodString; label: z.ZodString; url: z.ZodString; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>; export type ConfigInlineLink = ProtoBacked, ProtoConfigInlineLink>; export declare const ConfigNoticeToneSchema: z.ZodEnum<["info", "success", "warning", "danger"]>; export type ConfigNoticeTone = z.infer; export declare const ConfigNoticePlacementSchema: z.ZodEnum<["top", "block"]>; export type ConfigNoticePlacement = z.infer; export declare const ConfigValidationNoticeSchema: z.ZodObject<{ tone: z.ZodDefault>; title: z.ZodOptional; message: z.ZodString; placement: z.ZodOptional>; blockId: z.ZodOptional; links: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { message: string; tone: "success" | "info" | "warning" | "danger"; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; placement?: "top" | "block" | undefined; blockId?: string | undefined; links?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; }, { message: string; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; tone?: "success" | "info" | "warning" | "danger" | undefined; placement?: "top" | "block" | undefined; blockId?: string | undefined; links?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; }>; export type ConfigValidationNotice = ProtoBacked, ProtoConfigValidationNotice>; export declare const ConfigHooksSchema: z.ZodObject<{ draftResolverFunctionName: z.ZodOptional; validateFunctionName: z.ZodOptional; draftResolverOnLoadFieldKeys: z.ZodOptional>; }, "strip", z.ZodTypeAny, { draftResolverFunctionName?: string | undefined; validateFunctionName?: string | undefined; draftResolverOnLoadFieldKeys?: string[] | undefined; }, { draftResolverFunctionName?: string | undefined; validateFunctionName?: string | undefined; draftResolverOnLoadFieldKeys?: string[] | undefined; }>; export type ConfigHooks = ProtoBacked, ProtoConfigHooks>; export declare const ConfigOAuthAdditionalParamSchema: z.ZodObject<{ name: z.ZodString; fieldKey: z.ZodString; }, "strip", z.ZodTypeAny, { name: string; fieldKey: string; }, { name: string; fieldKey: string; }>; export type ConfigOAuthAdditionalParam = ProtoBacked, ProtoConfigOAuthAdditionalParam>; export declare const ConfigOAuthClientCredentialsSchema: z.ZodObject<{ clientIdFieldKey: z.ZodString; clientSecretFieldKey: z.ZodString; }, "strip", z.ZodTypeAny, { clientIdFieldKey: string; clientSecretFieldKey: string; }, { clientIdFieldKey: string; clientSecretFieldKey: string; }>; export type ConfigOAuthClientCredentials = ProtoBacked, ProtoConfigOAuthClientCredentials>; export declare const ConfigOAuthSchema: z.ZodObject<{ additionalParams: z.ZodOptional, "many">>; clientCredentials: z.ZodOptional>; }, "strip", z.ZodTypeAny, { additionalParams?: { name: string; fieldKey: string; }[] | undefined; clientCredentials?: { clientIdFieldKey: string; clientSecretFieldKey: string; } | undefined; }, { additionalParams?: { name: string; fieldKey: string; }[] | undefined; clientCredentials?: { clientIdFieldKey: string; clientSecretFieldKey: string; } | undefined; }>; export type ConfigOAuth = ProtoBacked, ProtoConfigOAuth>; export declare const ConfigChoicesSourceSchema: z.ZodDiscriminatedUnion<"type", [z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>; export type ConfigChoicesSource = ProtoBacked, ProtoConfigChoicesSource>; declare const ConfigOverviewSchema: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; connectedAtMetadataKey: z.ZodOptional; connectedByMetadataKey: z.ZodOptional; featureSectionId: z.ZodOptional; showAddIcon: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { description?: string | undefined; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; connectedAtMetadataKey?: string | undefined; connectedByMetadataKey?: string | undefined; featureSectionId?: string | undefined; showAddIcon?: boolean | undefined; }, { description?: string | undefined; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; connectedAtMetadataKey?: string | undefined; connectedByMetadataKey?: string | undefined; featureSectionId?: string | undefined; showAddIcon?: boolean | undefined; }>; export type ConfigOverview = ProtoBacked, ProtoConfigOverview>; declare const ConfigDefaultSelectorSchema: z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; descriptionDisplay: z.ZodOptional>; placeholder: z.ZodOptional; noneLabel: z.ZodOptional; onChangeFunctionName: z.ZodOptional; onChangeAppId: z.ZodOptional; onChangeParams: z.ZodOptional>; onChangeSuccessMessage: z.ZodOptional; defaultValueMetadataKey: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { label: string; key: string; description?: string | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; descriptionDisplay?: "inline" | "tooltip" | undefined; onChangeFunctionName?: string | undefined; onChangeAppId?: string | undefined; onChangeParams?: Record | undefined; defaultValueMetadataKey?: string | undefined; }, { label: string; key: string; description?: string | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; descriptionDisplay?: "inline" | "tooltip" | undefined; onChangeFunctionName?: string | undefined; onChangeAppId?: string | undefined; onChangeParams?: Record | undefined; defaultValueMetadataKey?: string | undefined; }>; export type ConfigDefaultSelector = ProtoBacked, ProtoConfigDefaultSelector>; declare const ConfigSettingsSchema: z.ZodObject<{ title: z.ZodOptional; description: z.ZodOptional; defaultSelectors: z.ZodOptional; descriptionDisplay: z.ZodOptional>; placeholder: z.ZodOptional; noneLabel: z.ZodOptional; onChangeFunctionName: z.ZodOptional; onChangeAppId: z.ZodOptional; onChangeParams: z.ZodOptional>; onChangeSuccessMessage: z.ZodOptional; defaultValueMetadataKey: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { label: string; key: string; description?: string | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; descriptionDisplay?: "inline" | "tooltip" | undefined; onChangeFunctionName?: string | undefined; onChangeAppId?: string | undefined; onChangeParams?: Record | undefined; defaultValueMetadataKey?: string | undefined; }, { label: string; key: string; description?: string | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; descriptionDisplay?: "inline" | "tooltip" | undefined; onChangeFunctionName?: string | undefined; onChangeAppId?: string | undefined; onChangeParams?: Record | undefined; defaultValueMetadataKey?: string | undefined; }>, "many">>; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { description?: string | undefined; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; defaultSelectors?: { label: string; key: string; description?: string | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; descriptionDisplay?: "inline" | "tooltip" | undefined; onChangeFunctionName?: string | undefined; onChangeAppId?: string | undefined; onChangeParams?: Record | undefined; defaultValueMetadataKey?: string | undefined; }[] | undefined; }, { description?: string | undefined; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; defaultSelectors?: { label: string; key: string; description?: string | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; descriptionDisplay?: "inline" | "tooltip" | undefined; onChangeFunctionName?: string | undefined; onChangeAppId?: string | undefined; onChangeParams?: Record | undefined; defaultValueMetadataKey?: string | undefined; }[] | undefined; }>; export type ConfigSettings = ProtoBacked, ProtoConfigSettings>; export declare const ConfigDraftResolutionParamsSchema: z.ZodObject<{ scope: z.ZodEnum<["channel", "manager"]>; channelId: z.ZodString; managerId: z.ZodOptional; changedFieldKey: z.ZodString; changedValue: z.ZodUnknown; values: z.ZodRecord; }, "strip", z.ZodTypeAny, { values: Record; channelId: string; scope: "manager" | "channel"; changedFieldKey: string; managerId?: string | undefined; changedValue?: unknown; }, { values: Record; channelId: string; scope: "manager" | "channel"; changedFieldKey: string; managerId?: string | undefined; changedValue?: unknown; }>; export type ConfigDraftResolutionParams = ProtoBacked, ProtoConfigDraftResolutionParams>; declare const ConfigMediaOptionsSchema: z.ZodObject<{ visibility: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>; export type ConfigMediaOptions = ProtoBacked, ProtoConfigMediaOptions>; export declare const ConfigResolvedValueTargetSchema: z.ZodObject<{ key: z.ZodString; storageClass: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>; export type ConfigResolvedValueTarget = ProtoBacked, ProtoConfigResolvedValueTarget>; export declare const ConfigFieldSchema: z.ZodDiscriminatedUnion<"type", readonly [z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"text">; }, "strip", z.ZodTypeAny, { type: "text"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "text"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"textarea">; rows: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "textarea"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; rows?: number | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "textarea"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; rows?: number | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"password">; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "password"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; maskType?: string | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "password"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; maskType?: string | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"number">; min: z.ZodOptional; max: z.ZodOptional; step: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "number"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; min?: number | undefined; max?: number | undefined; step?: number | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "number"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; min?: number | undefined; max?: number | undefined; step?: number | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"select">; choices: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { type: "select"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }, { type: "select"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"multiselect">; choices: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }>, "many">>; minSelections: z.ZodOptional; maxSelections: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "multiselect"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; minSelections?: number | undefined; maxSelections?: number | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }, { type: "multiselect"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; minSelections?: number | undefined; maxSelections?: number | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"radio">; choices: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { type: "radio"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }, { type: "radio"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"checkbox">; }, "strip", z.ZodTypeAny, { type: "checkbox"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "checkbox"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"switch">; }, "strip", z.ZodTypeAny, { type: "switch"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "switch"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"phone">; format: z.ZodOptional>; countryCodeChoices: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }>, "many">>; fieldLabels: z.ZodOptional; number: z.ZodOptional; }, "strip", z.ZodTypeAny, { number?: string | undefined; countryCode?: string | undefined; }, { number?: string | undefined; countryCode?: string | undefined; }>>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "phone"; label: string; key: string; description?: string | undefined; format?: "national" | "international" | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { number?: string | undefined; countryCode?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }, { type: "phone"; label: string; key: string; description?: string | undefined; format?: "national" | "international" | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { number?: string | undefined; countryCode?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"address">; searchEnabled: z.ZodOptional; postcodeLookupUrl: z.ZodOptional; countryCodeChoices: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }>, "many">>; fieldLabels: z.ZodOptional; countryCode: z.ZodOptional; phone: z.ZodOptional; postcode: z.ZodOptional; address1: z.ZodOptional; address2: z.ZodOptional; }, "strip", z.ZodTypeAny, { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; }, { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; }>>; recipientPlaceholder: z.ZodOptional; countryCodePlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "address"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; searchEnabled?: boolean | undefined; postcodeLookupUrl?: string | undefined; }, { type: "address"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; searchEnabled?: boolean | undefined; postcodeLookupUrl?: string | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"image">; accept: z.ZodOptional>; maxFileSizeMb: z.ZodOptional; multiple: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "image"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; accept?: string[] | undefined; maxFileSizeMb?: number | undefined; multiple?: boolean | undefined; }, { type: "image"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; accept?: string[] | undefined; maxFileSizeMb?: number | undefined; multiple?: boolean | undefined; }>]>; export type ConfigField = ProtoBacked, ProtoConfigField>; declare const ConfigActionBlockSchema: z.ZodObject<{ id: z.ZodOptional; type: z.ZodLiteral<"action">; hidden: z.ZodOptional; label: z.ZodString; description: z.ZodOptional; functionName: z.ZodString; appId: z.ZodOptional; params: z.ZodOptional>; buttonStyle: z.ZodOptional>; validateBeforeRun: z.ZodOptional; validationFieldKeys: z.ZodOptional>; saveBeforeRun: z.ZodOptional; afterSuccess: z.ZodOptional, "many">>; redirectOrigins: z.ZodOptional, "many">>; successMessage: z.ZodOptional; showInOverviewMenu: z.ZodOptional; menuIcon: z.ZodOptional>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { type: "action"; label: string; functionName: string; params?: Record | undefined; description?: string | undefined; id?: string | undefined; appId?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; successMessage?: string | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; menuIcon?: "delete" | "disconnect" | undefined; buttonStyle?: "danger" | "primary" | "secondary" | undefined; validateBeforeRun?: boolean | undefined; validationFieldKeys?: string[] | undefined; saveBeforeRun?: boolean | undefined; afterSuccess?: ("save" | "delete" | "reload")[] | undefined; redirectOrigins?: string[] | undefined; showInOverviewMenu?: boolean | undefined; }, { type: "action"; label: string; functionName: string; params?: Record | undefined; description?: string | undefined; id?: string | undefined; appId?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; successMessage?: string | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; menuIcon?: "delete" | "disconnect" | undefined; buttonStyle?: "danger" | "primary" | "secondary" | undefined; validateBeforeRun?: boolean | undefined; validationFieldKeys?: string[] | undefined; saveBeforeRun?: boolean | undefined; afterSuccess?: ("save" | "delete" | "reload")[] | undefined; redirectOrigins?: string[] | undefined; showInOverviewMenu?: boolean | undefined; }>; export type ConfigActionBlock = ProtoBacked, ProtoConfigBlock>; export declare const ConfigActionRedirectSchema: z.ZodObject<{ url: z.ZodString; mode: z.ZodOptional>; }, "strict", z.ZodTypeAny, { url: string; mode?: "currentTab" | "external" | undefined; }, { url: string; mode?: "currentTab" | "external" | undefined; }>; export type ConfigActionRedirect = ProtoBacked, ProtoConfigActionRedirect>; /** Only an explicit action click handles redirect, after successful afterSuccess steps. */ export declare const ConfigActionResultSchema: z.ZodObject<{ valuesPatch: z.ZodOptional>; message: z.ZodOptional; redirect: z.ZodOptional>; }, "strict", z.ZodTypeAny, { url: string; mode?: "currentTab" | "external" | undefined; }, { url: string; mode?: "currentTab" | "external" | undefined; }>>; }, "strip", z.ZodTypeAny, { message?: string | undefined; valuesPatch?: Record | undefined; redirect?: { url: string; mode?: "currentTab" | "external" | undefined; } | undefined; }, { message?: string | undefined; valuesPatch?: Record | undefined; redirect?: { url: string; mode?: "currentTab" | "external" | undefined; } | undefined; }>; export type ConfigActionResult = ProtoBacked, ProtoConfigActionResult>; export declare const ConfigBlockSchema: z.ZodUnion<[z.ZodObject<{ id: z.ZodOptional; type: z.ZodLiteral<"section">; hidden: z.ZodOptional; title: z.ZodString; description: z.ZodOptional; menuLabel: z.ZodOptional; menuIcon: z.ZodOptional>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { type: "section"; title: string; description?: string | undefined; id?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; menuLabel?: string | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; menuIcon?: "settings" | "edit" | undefined; }, { type: "section"; title: string; description?: string | undefined; id?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; menuLabel?: string | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; menuIcon?: "settings" | "edit" | undefined; }>, z.ZodObject<{ id: z.ZodOptional; type: z.ZodLiteral<"description">; hidden: z.ZodOptional; text: z.ZodString; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { type: "description"; text: string; id?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; }, { type: "description"; text: string; id?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; }>, z.ZodObject<{ id: z.ZodOptional; type: z.ZodLiteral<"divider">; hidden: z.ZodOptional; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; }, "strip", z.ZodTypeAny, { type: "divider"; id?: string | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; }, { type: "divider"; id?: string | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; }>, z.ZodObject<{ id: z.ZodOptional; type: z.ZodLiteral<"banner">; hidden: z.ZodOptional; tone: z.ZodDefault>; title: z.ZodOptional; description: z.ZodString; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { type: "banner"; description: string; tone: "success" | "info" | "warning" | "danger"; id?: string | undefined; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; }, { type: "banner"; description: string; id?: string | undefined; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; tone?: "success" | "info" | "warning" | "danger" | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; }>, z.ZodObject<{ id: z.ZodOptional; type: z.ZodLiteral<"group">; hidden: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; layout: z.ZodDefault>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; fields: z.ZodArray; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"text">; }, "strip", z.ZodTypeAny, { type: "text"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "text"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"textarea">; rows: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "textarea"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; rows?: number | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "textarea"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; rows?: number | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"password">; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "password"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; maskType?: string | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "password"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; maskType?: string | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"number">; min: z.ZodOptional; max: z.ZodOptional; step: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "number"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; min?: number | undefined; max?: number | undefined; step?: number | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "number"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; min?: number | undefined; max?: number | undefined; step?: number | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"select">; choices: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { type: "select"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }, { type: "select"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"multiselect">; choices: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }>, "many">>; minSelections: z.ZodOptional; maxSelections: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "multiselect"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; minSelections?: number | undefined; maxSelections?: number | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }, { type: "multiselect"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; minSelections?: number | undefined; maxSelections?: number | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"radio">; choices: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { type: "radio"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }, { type: "radio"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"checkbox">; }, "strip", z.ZodTypeAny, { type: "checkbox"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "checkbox"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"switch">; }, "strip", z.ZodTypeAny, { type: "switch"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "switch"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"phone">; format: z.ZodOptional>; countryCodeChoices: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }>, "many">>; fieldLabels: z.ZodOptional; number: z.ZodOptional; }, "strip", z.ZodTypeAny, { number?: string | undefined; countryCode?: string | undefined; }, { number?: string | undefined; countryCode?: string | undefined; }>>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "phone"; label: string; key: string; description?: string | undefined; format?: "national" | "international" | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { number?: string | undefined; countryCode?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }, { type: "phone"; label: string; key: string; description?: string | undefined; format?: "national" | "international" | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { number?: string | undefined; countryCode?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"address">; searchEnabled: z.ZodOptional; postcodeLookupUrl: z.ZodOptional; countryCodeChoices: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }>, "many">>; fieldLabels: z.ZodOptional; countryCode: z.ZodOptional; phone: z.ZodOptional; postcode: z.ZodOptional; address1: z.ZodOptional; address2: z.ZodOptional; }, "strip", z.ZodTypeAny, { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; }, { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; }>>; recipientPlaceholder: z.ZodOptional; countryCodePlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "address"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; searchEnabled?: boolean | undefined; postcodeLookupUrl?: string | undefined; }, { type: "address"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; searchEnabled?: boolean | undefined; postcodeLookupUrl?: string | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"image">; accept: z.ZodOptional>; maxFileSizeMb: z.ZodOptional; multiple: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "image"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; accept?: string[] | undefined; maxFileSizeMb?: number | undefined; multiple?: boolean | undefined; }, { type: "image"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; accept?: string[] | undefined; maxFileSizeMb?: number | undefined; multiple?: boolean | undefined; }>]>, "many">; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { type: "group"; fields: ({ type: "text"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "textarea"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; rows?: number | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "password"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; maskType?: string | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "number"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; min?: number | undefined; max?: number | undefined; step?: number | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "select"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "multiselect"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; minSelections?: number | undefined; maxSelections?: number | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "radio"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "checkbox"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "switch"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "phone"; label: string; key: string; description?: string | undefined; format?: "national" | "international" | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { number?: string | undefined; countryCode?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "address"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; searchEnabled?: boolean | undefined; postcodeLookupUrl?: string | undefined; } | { type: "image"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; accept?: string[] | undefined; maxFileSizeMb?: number | undefined; multiple?: boolean | undefined; })[]; layout: "column" | "row" | "grid"; description?: string | undefined; id?: string | undefined; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; }, { type: "group"; fields: ({ type: "text"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "textarea"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; rows?: number | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "password"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; maskType?: string | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "number"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; min?: number | undefined; max?: number | undefined; step?: number | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "select"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "multiselect"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; minSelections?: number | undefined; maxSelections?: number | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "radio"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "checkbox"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "switch"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "phone"; label: string; key: string; description?: string | undefined; format?: "national" | "international" | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { number?: string | undefined; countryCode?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "address"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; searchEnabled?: boolean | undefined; postcodeLookupUrl?: string | undefined; } | { type: "image"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; accept?: string[] | undefined; maxFileSizeMb?: number | undefined; multiple?: boolean | undefined; })[]; description?: string | undefined; id?: string | undefined; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; layout?: "column" | "row" | "grid" | undefined; }>, z.ZodObject<{ id: z.ZodOptional; type: z.ZodLiteral<"native">; hidden: z.ZodOptional; renderer: z.ZodString; props: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "native"; renderer: string; id?: string | undefined; hidden?: boolean | undefined; props?: Record | undefined; }, { type: "native"; renderer: string; id?: string | undefined; hidden?: boolean | undefined; props?: Record | undefined; }>, z.ZodObject<{ id: z.ZodOptional; type: z.ZodLiteral<"action">; hidden: z.ZodOptional; label: z.ZodString; description: z.ZodOptional; functionName: z.ZodString; appId: z.ZodOptional; params: z.ZodOptional>; buttonStyle: z.ZodOptional>; validateBeforeRun: z.ZodOptional; validationFieldKeys: z.ZodOptional>; saveBeforeRun: z.ZodOptional; afterSuccess: z.ZodOptional, "many">>; redirectOrigins: z.ZodOptional, "many">>; successMessage: z.ZodOptional; showInOverviewMenu: z.ZodOptional; menuIcon: z.ZodOptional>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { type: "action"; label: string; functionName: string; params?: Record | undefined; description?: string | undefined; id?: string | undefined; appId?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; successMessage?: string | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; menuIcon?: "delete" | "disconnect" | undefined; buttonStyle?: "danger" | "primary" | "secondary" | undefined; validateBeforeRun?: boolean | undefined; validationFieldKeys?: string[] | undefined; saveBeforeRun?: boolean | undefined; afterSuccess?: ("save" | "delete" | "reload")[] | undefined; redirectOrigins?: string[] | undefined; showInOverviewMenu?: boolean | undefined; }, { type: "action"; label: string; functionName: string; params?: Record | undefined; description?: string | undefined; id?: string | undefined; appId?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; successMessage?: string | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; menuIcon?: "delete" | "disconnect" | undefined; buttonStyle?: "danger" | "primary" | "secondary" | undefined; validateBeforeRun?: boolean | undefined; validationFieldKeys?: string[] | undefined; saveBeforeRun?: boolean | undefined; afterSuccess?: ("save" | "delete" | "reload")[] | undefined; redirectOrigins?: string[] | undefined; showInOverviewMenu?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"text">; }, "strip", z.ZodTypeAny, { type: "text"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "text"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"textarea">; rows: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "textarea"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; rows?: number | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "textarea"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; rows?: number | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"password">; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "password"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; maskType?: string | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "password"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; maskType?: string | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"number">; min: z.ZodOptional; max: z.ZodOptional; step: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "number"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; min?: number | undefined; max?: number | undefined; step?: number | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "number"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; min?: number | undefined; max?: number | undefined; step?: number | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"select">; choices: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { type: "select"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }, { type: "select"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"multiselect">; choices: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }>, "many">>; minSelections: z.ZodOptional; maxSelections: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "multiselect"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; minSelections?: number | undefined; maxSelections?: number | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }, { type: "multiselect"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; minSelections?: number | undefined; maxSelections?: number | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"radio">; choices: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { type: "radio"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }, { type: "radio"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"checkbox">; }, "strip", z.ZodTypeAny, { type: "checkbox"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "checkbox"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"switch">; }, "strip", z.ZodTypeAny, { type: "switch"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "switch"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"phone">; format: z.ZodOptional>; countryCodeChoices: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }>, "many">>; fieldLabels: z.ZodOptional; number: z.ZodOptional; }, "strip", z.ZodTypeAny, { number?: string | undefined; countryCode?: string | undefined; }, { number?: string | undefined; countryCode?: string | undefined; }>>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "phone"; label: string; key: string; description?: string | undefined; format?: "national" | "international" | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { number?: string | undefined; countryCode?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }, { type: "phone"; label: string; key: string; description?: string | undefined; format?: "national" | "international" | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { number?: string | undefined; countryCode?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"address">; searchEnabled: z.ZodOptional; postcodeLookupUrl: z.ZodOptional; countryCodeChoices: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }>, "many">>; fieldLabels: z.ZodOptional; countryCode: z.ZodOptional; phone: z.ZodOptional; postcode: z.ZodOptional; address1: z.ZodOptional; address2: z.ZodOptional; }, "strip", z.ZodTypeAny, { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; }, { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; }>>; recipientPlaceholder: z.ZodOptional; countryCodePlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "address"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; searchEnabled?: boolean | undefined; postcodeLookupUrl?: string | undefined; }, { type: "address"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; searchEnabled?: boolean | undefined; postcodeLookupUrl?: string | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"image">; accept: z.ZodOptional>; maxFileSizeMb: z.ZodOptional; multiple: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "image"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; accept?: string[] | undefined; maxFileSizeMb?: number | undefined; multiple?: boolean | undefined; }, { type: "image"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; accept?: string[] | undefined; maxFileSizeMb?: number | undefined; multiple?: boolean | undefined; }>]>; export type ConfigBlock = ProtoBacked, ProtoConfigBlock>; export declare const GetConfigSchemaOutputSchema: z.ZodObject<{ schemaVersion: z.ZodDefault>; configScope: z.ZodEnum<["channel", "manager"]>; providerName: z.ZodString; title: z.ZodOptional; description: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; legacyCredentialFallback: z.ZodOptional>; oauth: z.ZodOptional, "many">>; clientCredentials: z.ZodOptional>; }, "strip", z.ZodTypeAny, { additionalParams?: { name: string; fieldKey: string; }[] | undefined; clientCredentials?: { clientIdFieldKey: string; clientSecretFieldKey: string; } | undefined; }, { additionalParams?: { name: string; fieldKey: string; }[] | undefined; clientCredentials?: { clientIdFieldKey: string; clientSecretFieldKey: string; } | undefined; }>>; hooks: z.ZodOptional; validateFunctionName: z.ZodOptional; draftResolverOnLoadFieldKeys: z.ZodOptional>; }, "strip", z.ZodTypeAny, { draftResolverFunctionName?: string | undefined; validateFunctionName?: string | undefined; draftResolverOnLoadFieldKeys?: string[] | undefined; }, { draftResolverFunctionName?: string | undefined; validateFunctionName?: string | undefined; draftResolverOnLoadFieldKeys?: string[] | undefined; }>>; blocks: z.ZodArray; type: z.ZodLiteral<"section">; hidden: z.ZodOptional; title: z.ZodString; description: z.ZodOptional; menuLabel: z.ZodOptional; menuIcon: z.ZodOptional>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { type: "section"; title: string; description?: string | undefined; id?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; menuLabel?: string | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; menuIcon?: "settings" | "edit" | undefined; }, { type: "section"; title: string; description?: string | undefined; id?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; menuLabel?: string | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; menuIcon?: "settings" | "edit" | undefined; }>, z.ZodObject<{ id: z.ZodOptional; type: z.ZodLiteral<"description">; hidden: z.ZodOptional; text: z.ZodString; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { type: "description"; text: string; id?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; }, { type: "description"; text: string; id?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; }>, z.ZodObject<{ id: z.ZodOptional; type: z.ZodLiteral<"divider">; hidden: z.ZodOptional; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; }, "strip", z.ZodTypeAny, { type: "divider"; id?: string | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; }, { type: "divider"; id?: string | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; }>, z.ZodObject<{ id: z.ZodOptional; type: z.ZodLiteral<"banner">; hidden: z.ZodOptional; tone: z.ZodDefault>; title: z.ZodOptional; description: z.ZodString; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { type: "banner"; description: string; tone: "success" | "info" | "warning" | "danger"; id?: string | undefined; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; }, { type: "banner"; description: string; id?: string | undefined; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; tone?: "success" | "info" | "warning" | "danger" | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; }>, z.ZodObject<{ id: z.ZodOptional; type: z.ZodLiteral<"group">; hidden: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; layout: z.ZodDefault>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; fields: z.ZodArray; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"text">; }, "strip", z.ZodTypeAny, { type: "text"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "text"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"textarea">; rows: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "textarea"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; rows?: number | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "textarea"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; rows?: number | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"password">; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "password"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; maskType?: string | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "password"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; maskType?: string | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"number">; min: z.ZodOptional; max: z.ZodOptional; step: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "number"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; min?: number | undefined; max?: number | undefined; step?: number | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "number"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; min?: number | undefined; max?: number | undefined; step?: number | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"select">; choices: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { type: "select"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }, { type: "select"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"multiselect">; choices: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }>, "many">>; minSelections: z.ZodOptional; maxSelections: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "multiselect"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; minSelections?: number | undefined; maxSelections?: number | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }, { type: "multiselect"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; minSelections?: number | undefined; maxSelections?: number | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"radio">; choices: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { type: "radio"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }, { type: "radio"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"checkbox">; }, "strip", z.ZodTypeAny, { type: "checkbox"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "checkbox"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"switch">; }, "strip", z.ZodTypeAny, { type: "switch"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "switch"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"phone">; format: z.ZodOptional>; countryCodeChoices: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }>, "many">>; fieldLabels: z.ZodOptional; number: z.ZodOptional; }, "strip", z.ZodTypeAny, { number?: string | undefined; countryCode?: string | undefined; }, { number?: string | undefined; countryCode?: string | undefined; }>>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "phone"; label: string; key: string; description?: string | undefined; format?: "national" | "international" | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { number?: string | undefined; countryCode?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }, { type: "phone"; label: string; key: string; description?: string | undefined; format?: "national" | "international" | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { number?: string | undefined; countryCode?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"address">; searchEnabled: z.ZodOptional; postcodeLookupUrl: z.ZodOptional; countryCodeChoices: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }>, "many">>; fieldLabels: z.ZodOptional; countryCode: z.ZodOptional; phone: z.ZodOptional; postcode: z.ZodOptional; address1: z.ZodOptional; address2: z.ZodOptional; }, "strip", z.ZodTypeAny, { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; }, { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; }>>; recipientPlaceholder: z.ZodOptional; countryCodePlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "address"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; searchEnabled?: boolean | undefined; postcodeLookupUrl?: string | undefined; }, { type: "address"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; searchEnabled?: boolean | undefined; postcodeLookupUrl?: string | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"image">; accept: z.ZodOptional>; maxFileSizeMb: z.ZodOptional; multiple: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "image"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; accept?: string[] | undefined; maxFileSizeMb?: number | undefined; multiple?: boolean | undefined; }, { type: "image"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; accept?: string[] | undefined; maxFileSizeMb?: number | undefined; multiple?: boolean | undefined; }>]>, "many">; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { type: "group"; fields: ({ type: "text"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "textarea"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; rows?: number | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "password"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; maskType?: string | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "number"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; min?: number | undefined; max?: number | undefined; step?: number | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "select"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "multiselect"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; minSelections?: number | undefined; maxSelections?: number | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "radio"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "checkbox"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "switch"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "phone"; label: string; key: string; description?: string | undefined; format?: "national" | "international" | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { number?: string | undefined; countryCode?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "address"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; searchEnabled?: boolean | undefined; postcodeLookupUrl?: string | undefined; } | { type: "image"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; accept?: string[] | undefined; maxFileSizeMb?: number | undefined; multiple?: boolean | undefined; })[]; layout: "column" | "row" | "grid"; description?: string | undefined; id?: string | undefined; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; }, { type: "group"; fields: ({ type: "text"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "textarea"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; rows?: number | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "password"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; maskType?: string | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "number"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; min?: number | undefined; max?: number | undefined; step?: number | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "select"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "multiselect"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; minSelections?: number | undefined; maxSelections?: number | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "radio"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "checkbox"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "switch"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "phone"; label: string; key: string; description?: string | undefined; format?: "national" | "international" | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { number?: string | undefined; countryCode?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "address"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; searchEnabled?: boolean | undefined; postcodeLookupUrl?: string | undefined; } | { type: "image"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; accept?: string[] | undefined; maxFileSizeMb?: number | undefined; multiple?: boolean | undefined; })[]; description?: string | undefined; id?: string | undefined; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; layout?: "column" | "row" | "grid" | undefined; }>, z.ZodObject<{ id: z.ZodOptional; type: z.ZodLiteral<"native">; hidden: z.ZodOptional; renderer: z.ZodString; props: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type: "native"; renderer: string; id?: string | undefined; hidden?: boolean | undefined; props?: Record | undefined; }, { type: "native"; renderer: string; id?: string | undefined; hidden?: boolean | undefined; props?: Record | undefined; }>, z.ZodObject<{ id: z.ZodOptional; type: z.ZodLiteral<"action">; hidden: z.ZodOptional; label: z.ZodString; description: z.ZodOptional; functionName: z.ZodString; appId: z.ZodOptional; params: z.ZodOptional>; buttonStyle: z.ZodOptional>; validateBeforeRun: z.ZodOptional; validationFieldKeys: z.ZodOptional>; saveBeforeRun: z.ZodOptional; afterSuccess: z.ZodOptional, "many">>; redirectOrigins: z.ZodOptional, "many">>; successMessage: z.ZodOptional; showInOverviewMenu: z.ZodOptional; menuIcon: z.ZodOptional>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { type: "action"; label: string; functionName: string; params?: Record | undefined; description?: string | undefined; id?: string | undefined; appId?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; successMessage?: string | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; menuIcon?: "delete" | "disconnect" | undefined; buttonStyle?: "danger" | "primary" | "secondary" | undefined; validateBeforeRun?: boolean | undefined; validationFieldKeys?: string[] | undefined; saveBeforeRun?: boolean | undefined; afterSuccess?: ("save" | "delete" | "reload")[] | undefined; redirectOrigins?: string[] | undefined; showInOverviewMenu?: boolean | undefined; }, { type: "action"; label: string; functionName: string; params?: Record | undefined; description?: string | undefined; id?: string | undefined; appId?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; successMessage?: string | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; menuIcon?: "delete" | "disconnect" | undefined; buttonStyle?: "danger" | "primary" | "secondary" | undefined; validateBeforeRun?: boolean | undefined; validationFieldKeys?: string[] | undefined; saveBeforeRun?: boolean | undefined; afterSuccess?: ("save" | "delete" | "reload")[] | undefined; redirectOrigins?: string[] | undefined; showInOverviewMenu?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"text">; }, "strip", z.ZodTypeAny, { type: "text"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "text"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"textarea">; rows: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "textarea"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; rows?: number | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "textarea"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; rows?: number | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"password">; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "password"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; maskType?: string | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "password"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; maskType?: string | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"number">; min: z.ZodOptional; max: z.ZodOptional; step: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "number"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; min?: number | undefined; max?: number | undefined; step?: number | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "number"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; min?: number | undefined; max?: number | undefined; step?: number | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"select">; choices: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { type: "select"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }, { type: "select"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"multiselect">; choices: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }>, "many">>; minSelections: z.ZodOptional; maxSelections: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "multiselect"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; minSelections?: number | undefined; maxSelections?: number | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }, { type: "multiselect"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; minSelections?: number | undefined; maxSelections?: number | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"radio">; choices: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { type: "radio"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }, { type: "radio"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"checkbox">; }, "strip", z.ZodTypeAny, { type: "checkbox"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "checkbox"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"switch">; }, "strip", z.ZodTypeAny, { type: "switch"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }, { type: "switch"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"phone">; format: z.ZodOptional>; countryCodeChoices: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }>, "many">>; fieldLabels: z.ZodOptional; number: z.ZodOptional; }, "strip", z.ZodTypeAny, { number?: string | undefined; countryCode?: string | undefined; }, { number?: string | undefined; countryCode?: string | undefined; }>>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "phone"; label: string; key: string; description?: string | undefined; format?: "national" | "international" | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { number?: string | undefined; countryCode?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }, { type: "phone"; label: string; key: string; description?: string | undefined; format?: "national" | "international" | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { number?: string | undefined; countryCode?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"address">; searchEnabled: z.ZodOptional; postcodeLookupUrl: z.ZodOptional; countryCodeChoices: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }>, "many">>; fieldLabels: z.ZodOptional; countryCode: z.ZodOptional; phone: z.ZodOptional; postcode: z.ZodOptional; address1: z.ZodOptional; address2: z.ZodOptional; }, "strip", z.ZodTypeAny, { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; }, { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; }>>; recipientPlaceholder: z.ZodOptional; countryCodePlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "address"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; searchEnabled?: boolean | undefined; postcodeLookupUrl?: string | undefined; }, { type: "address"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; searchEnabled?: boolean | undefined; postcodeLookupUrl?: string | undefined; }>, z.ZodObject<{ key: z.ZodString; label: z.ZodString; description: z.ZodOptional; helperText: z.ZodOptional; helperLinks: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; required: z.ZodOptional; hidden: z.ZodOptional; placeholder: z.ZodOptional; validationRegex: z.ZodOptional; storageClass: z.ZodOptional>; media: z.ZodOptional>; }, "strip", z.ZodTypeAny, { visibility?: "public" | undefined; }, { visibility?: "public" | undefined; }>>; resolvesTo: z.ZodOptional>; sensitive: z.ZodOptional; maskType: z.ZodOptional; }, "strip", z.ZodTypeAny, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }, { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; }>>; visibleWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; enabledWhen: z.ZodOptional; value: z.ZodOptional; }, "strip", z.ZodTypeAny, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }, { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }>, "many">>; defaultValue: z.ZodOptional; choicesSource: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"function">; appId: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>, z.ZodObject<{ functionName: z.ZodString; params: z.ZodOptional>; triggerOnLoad: z.ZodOptional; triggerFieldKeys: z.ZodOptional>; } & { type: z.ZodLiteral<"nativeFunction">; }, "strip", z.ZodTypeAny, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }, { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; }>]>>; overviewSummary: z.ZodOptional; overviewFeature: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; } & { type: z.ZodLiteral<"image">; accept: z.ZodOptional>; maxFileSizeMb: z.ZodOptional; multiple: z.ZodOptional; }, "strip", z.ZodTypeAny, { type: "image"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; accept?: string[] | undefined; maxFileSizeMb?: number | undefined; multiple?: boolean | undefined; }, { type: "image"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; accept?: string[] | undefined; maxFileSizeMb?: number | undefined; multiple?: boolean | undefined; }>]>, "many">; supportsMultiple: z.ZodOptional; keyResolverFunctionName: z.ZodOptional; overview: z.ZodOptional; description: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; connectedAtMetadataKey: z.ZodOptional; connectedByMetadataKey: z.ZodOptional; featureSectionId: z.ZodOptional; showAddIcon: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { description?: string | undefined; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; connectedAtMetadataKey?: string | undefined; connectedByMetadataKey?: string | undefined; featureSectionId?: string | undefined; showAddIcon?: boolean | undefined; }, { description?: string | undefined; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; connectedAtMetadataKey?: string | undefined; connectedByMetadataKey?: string | undefined; featureSectionId?: string | undefined; showAddIcon?: boolean | undefined; }>>; settings: z.ZodOptional; description: z.ZodOptional; defaultSelectors: z.ZodOptional; descriptionDisplay: z.ZodOptional>; placeholder: z.ZodOptional; noneLabel: z.ZodOptional; onChangeFunctionName: z.ZodOptional; onChangeAppId: z.ZodOptional; onChangeParams: z.ZodOptional>; onChangeSuccessMessage: z.ZodOptional; defaultValueMetadataKey: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { label: string; key: string; description?: string | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; descriptionDisplay?: "inline" | "tooltip" | undefined; onChangeFunctionName?: string | undefined; onChangeAppId?: string | undefined; onChangeParams?: Record | undefined; defaultValueMetadataKey?: string | undefined; }, { label: string; key: string; description?: string | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; descriptionDisplay?: "inline" | "tooltip" | undefined; onChangeFunctionName?: string | undefined; onChangeAppId?: string | undefined; onChangeParams?: Record | undefined; defaultValueMetadataKey?: string | undefined; }>, "many">>; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { description?: string | undefined; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; defaultSelectors?: { label: string; key: string; description?: string | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; descriptionDisplay?: "inline" | "tooltip" | undefined; onChangeFunctionName?: string | undefined; onChangeAppId?: string | undefined; onChangeParams?: Record | undefined; defaultValueMetadataKey?: string | undefined; }[] | undefined; }, { description?: string | undefined; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; defaultSelectors?: { label: string; key: string; description?: string | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; descriptionDisplay?: "inline" | "tooltip" | undefined; onChangeFunctionName?: string | undefined; onChangeAppId?: string | undefined; onChangeParams?: Record | undefined; defaultValueMetadataKey?: string | undefined; }[] | undefined; }>>; }, "strip", z.ZodTypeAny, { providerName: string; schemaVersion: "v1"; configScope: "manager" | "channel"; blocks: ({ type: "text"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "textarea"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; rows?: number | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "password"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; maskType?: string | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "number"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; min?: number | undefined; max?: number | undefined; step?: number | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "select"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "multiselect"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; minSelections?: number | undefined; maxSelections?: number | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "radio"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "checkbox"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "switch"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "phone"; label: string; key: string; description?: string | undefined; format?: "national" | "international" | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { number?: string | undefined; countryCode?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "address"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; searchEnabled?: boolean | undefined; postcodeLookupUrl?: string | undefined; } | { type: "image"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; accept?: string[] | undefined; maxFileSizeMb?: number | undefined; multiple?: boolean | undefined; } | { type: "section"; title: string; description?: string | undefined; id?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; menuLabel?: string | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; menuIcon?: "settings" | "edit" | undefined; } | { type: "description"; text: string; id?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; } | { type: "divider"; id?: string | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; } | { type: "banner"; description: string; tone: "success" | "info" | "warning" | "danger"; id?: string | undefined; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; } | { type: "group"; fields: ({ type: "text"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "textarea"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; rows?: number | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "password"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; maskType?: string | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "number"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; min?: number | undefined; max?: number | undefined; step?: number | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "select"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "multiselect"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; minSelections?: number | undefined; maxSelections?: number | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "radio"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "checkbox"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "switch"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "phone"; label: string; key: string; description?: string | undefined; format?: "national" | "international" | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { number?: string | undefined; countryCode?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "address"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; searchEnabled?: boolean | undefined; postcodeLookupUrl?: string | undefined; } | { type: "image"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; accept?: string[] | undefined; maxFileSizeMb?: number | undefined; multiple?: boolean | undefined; })[]; layout: "column" | "row" | "grid"; description?: string | undefined; id?: string | undefined; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; } | { type: "native"; renderer: string; id?: string | undefined; hidden?: boolean | undefined; props?: Record | undefined; } | { type: "action"; label: string; functionName: string; params?: Record | undefined; description?: string | undefined; id?: string | undefined; appId?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; successMessage?: string | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; menuIcon?: "delete" | "disconnect" | undefined; buttonStyle?: "danger" | "primary" | "secondary" | undefined; validateBeforeRun?: boolean | undefined; validationFieldKeys?: string[] | undefined; saveBeforeRun?: boolean | undefined; afterSuccess?: ("save" | "delete" | "reload")[] | undefined; redirectOrigins?: string[] | undefined; showInOverviewMenu?: boolean | undefined; })[]; description?: string | undefined; oauth?: { additionalParams?: { name: string; fieldKey: string; }[] | undefined; clientCredentials?: { clientIdFieldKey: string; clientSecretFieldKey: string; } | undefined; } | undefined; title?: string | undefined; settings?: { description?: string | undefined; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; defaultSelectors?: { label: string; key: string; description?: string | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; descriptionDisplay?: "inline" | "tooltip" | undefined; onChangeFunctionName?: string | undefined; onChangeAppId?: string | undefined; onChangeParams?: Record | undefined; defaultValueMetadataKey?: string | undefined; }[] | undefined; } | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; legacyCredentialFallback?: "apikey" | undefined; hooks?: { draftResolverFunctionName?: string | undefined; validateFunctionName?: string | undefined; draftResolverOnLoadFieldKeys?: string[] | undefined; } | undefined; supportsMultiple?: boolean | undefined; keyResolverFunctionName?: string | undefined; overview?: { description?: string | undefined; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; connectedAtMetadataKey?: string | undefined; connectedByMetadataKey?: string | undefined; featureSectionId?: string | undefined; showAddIcon?: boolean | undefined; } | undefined; }, { providerName: string; configScope: "manager" | "channel"; blocks: ({ type: "text"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "textarea"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; rows?: number | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "password"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; maskType?: string | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "number"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; min?: number | undefined; max?: number | undefined; step?: number | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "select"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "multiselect"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; minSelections?: number | undefined; maxSelections?: number | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "radio"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "checkbox"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "switch"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "phone"; label: string; key: string; description?: string | undefined; format?: "national" | "international" | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { number?: string | undefined; countryCode?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "address"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; searchEnabled?: boolean | undefined; postcodeLookupUrl?: string | undefined; } | { type: "image"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; accept?: string[] | undefined; maxFileSizeMb?: number | undefined; multiple?: boolean | undefined; } | { type: "section"; title: string; description?: string | undefined; id?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; menuLabel?: string | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; menuIcon?: "settings" | "edit" | undefined; } | { type: "description"; text: string; id?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; } | { type: "divider"; id?: string | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; } | { type: "banner"; description: string; id?: string | undefined; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; tone?: "success" | "info" | "warning" | "danger" | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; } | { type: "group"; fields: ({ type: "text"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "textarea"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; rows?: number | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "password"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; maskType?: string | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "number"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; min?: number | undefined; max?: number | undefined; step?: number | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "select"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "multiselect"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; minSelections?: number | undefined; maxSelections?: number | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "radio"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; choices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "checkbox"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "switch"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; } | { type: "phone"; label: string; key: string; description?: string | undefined; format?: "national" | "international" | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { number?: string | undefined; countryCode?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; } | { type: "address"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; fieldLabels?: { countryCode?: string | undefined; recipient?: string | undefined; phone?: string | undefined; postcode?: string | undefined; address1?: string | undefined; address2?: string | undefined; } | undefined; countryCodePlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; countryCodeChoices?: { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[] | undefined; searchEnabled?: boolean | undefined; postcodeLookupUrl?: string | undefined; } | { type: "image"; label: string; key: string; description?: string | undefined; required?: boolean | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; validationRegex?: string | undefined; media?: { visibility?: "public" | undefined; } | undefined; helperText?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; storageClass?: "config" | "credential" | "transient" | "media" | undefined; helperLinks?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; hidden?: boolean | undefined; resolvesTo?: { key: string; sensitive?: boolean | undefined; maskType?: string | undefined; storageClass?: "config" | "credential" | undefined; } | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; defaultValue?: unknown; choicesSource?: { type: "function"; functionName: string; params?: Record | undefined; appId?: string | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | { type: "nativeFunction"; functionName: string; params?: Record | undefined; triggerOnLoad?: boolean | undefined; triggerFieldKeys?: string[] | undefined; } | undefined; overviewSummary?: boolean | undefined; overviewFeature?: boolean | undefined; accept?: string[] | undefined; maxFileSizeMb?: number | undefined; multiple?: boolean | undefined; })[]; description?: string | undefined; id?: string | undefined; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; layout?: "column" | "row" | "grid" | undefined; } | { type: "native"; renderer: string; id?: string | undefined; hidden?: boolean | undefined; props?: Record | undefined; } | { type: "action"; label: string; functionName: string; params?: Record | undefined; description?: string | undefined; id?: string | undefined; appId?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; successMessage?: string | undefined; hidden?: boolean | undefined; visibleWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; enabledWhen?: { fieldKey: string; operator: "eq" | "ne" | "in" | "notIn" | "exists" | "notExists"; value?: unknown; }[] | undefined; menuIcon?: "delete" | "disconnect" | undefined; buttonStyle?: "danger" | "primary" | "secondary" | undefined; validateBeforeRun?: boolean | undefined; validationFieldKeys?: string[] | undefined; saveBeforeRun?: boolean | undefined; afterSuccess?: ("save" | "delete" | "reload")[] | undefined; redirectOrigins?: string[] | undefined; showInOverviewMenu?: boolean | undefined; })[]; description?: string | undefined; oauth?: { additionalParams?: { name: string; fieldKey: string; }[] | undefined; clientCredentials?: { clientIdFieldKey: string; clientSecretFieldKey: string; } | undefined; } | undefined; title?: string | undefined; settings?: { description?: string | undefined; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; defaultSelectors?: { label: string; key: string; description?: string | undefined; placeholder?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; descriptionDisplay?: "inline" | "tooltip" | undefined; onChangeFunctionName?: string | undefined; onChangeAppId?: string | undefined; onChangeParams?: Record | undefined; defaultValueMetadataKey?: string | undefined; }[] | undefined; } | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; schemaVersion?: "v1" | undefined; legacyCredentialFallback?: "apikey" | undefined; hooks?: { draftResolverFunctionName?: string | undefined; validateFunctionName?: string | undefined; draftResolverOnLoadFieldKeys?: string[] | undefined; } | undefined; supportsMultiple?: boolean | undefined; keyResolverFunctionName?: string | undefined; overview?: { description?: string | undefined; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; connectedAtMetadataKey?: string | undefined; connectedByMetadataKey?: string | undefined; featureSectionId?: string | undefined; showAddIcon?: boolean | undefined; } | undefined; }>; export type GetConfigSchemaOutput = ProtoBacked, ProtoGetConfigSchemaOutput>; export declare const ConfigValidationErrorSchema: z.ZodObject<{ fieldKey: z.ZodOptional; reasonCode: z.ZodOptional; message: z.ZodString; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { message: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; fieldKey?: string | undefined; reasonCode?: string | undefined; }, { message: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; fieldKey?: string | undefined; reasonCode?: string | undefined; }>; export type ConfigValidationError = ProtoBacked, ProtoConfigValidationError>; export declare const ValidateStoredConfigOutputSchema: z.ZodObject<{ valid: z.ZodBoolean; reasonCode: z.ZodOptional; message: z.ZodOptional; missingFields: z.ZodOptional>; errors: z.ZodOptional; reasonCode: z.ZodOptional; message: z.ZodString; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { message: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; fieldKey?: string | undefined; reasonCode?: string | undefined; }, { message: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; fieldKey?: string | undefined; reasonCode?: string | undefined; }>, "many">>; notices: z.ZodOptional>; title: z.ZodOptional; message: z.ZodString; placement: z.ZodOptional>; blockId: z.ZodOptional; links: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }, { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }>, "many">>; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { message: string; tone: "success" | "info" | "warning" | "danger"; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; placement?: "top" | "block" | undefined; blockId?: string | undefined; links?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; }, { message: string; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; tone?: "success" | "info" | "warning" | "danger" | undefined; placement?: "top" | "block" | undefined; blockId?: string | undefined; links?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { valid: boolean; message?: string | undefined; reasonCode?: string | undefined; missingFields?: string[] | undefined; errors?: { message: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; fieldKey?: string | undefined; reasonCode?: string | undefined; }[] | undefined; notices?: { message: string; tone: "success" | "info" | "warning" | "danger"; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; placement?: "top" | "block" | undefined; blockId?: string | undefined; links?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; }[] | undefined; }, { valid: boolean; message?: string | undefined; reasonCode?: string | undefined; missingFields?: string[] | undefined; errors?: { message: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; fieldKey?: string | undefined; reasonCode?: string | undefined; }[] | undefined; notices?: { message: string; title?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; tone?: "success" | "info" | "warning" | "danger" | undefined; placement?: "top" | "block" | undefined; blockId?: string | undefined; links?: { url: string; label: string; key: string; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; }[] | undefined; }[] | undefined; }>; export type ValidateStoredConfigOutput = ProtoBacked, ProtoValidateStoredConfigOutput>; export declare const ConfigDraftResolutionOutputSchema: z.ZodObject<{ valuesPatch: z.ZodOptional>; choicesPatch: z.ZodOptional; description: z.ZodOptional; imageUrl: z.ZodOptional; i18nMap: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; text: z.ZodOptional; helperText: z.ZodOptional; placeholder: z.ZodOptional; message: z.ZodOptional; url: z.ZodOptional; fieldLabels: z.ZodOptional>; countryCodePlaceholder: z.ZodOptional; numberPlaceholder: z.ZodOptional; recipientPlaceholder: z.ZodOptional; phonePlaceholder: z.ZodOptional; postcodePlaceholder: z.ZodOptional; address1Placeholder: z.ZodOptional; address2Placeholder: z.ZodOptional; providerName: z.ZodOptional; menuLabel: z.ZodOptional; successMessage: z.ZodOptional; overviewLabel: z.ZodOptional; overviewDescription: z.ZodOptional; nameLabel: z.ZodOptional; addLabel: z.ZodOptional; statusLabel: z.ZodOptional; noneLabel: z.ZodOptional; onChangeSuccessMessage: z.ZodOptional; }, "strip", z.ZodTypeAny, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }, { message?: string | undefined; description?: string | undefined; text?: string | undefined; title?: string | undefined; url?: string | undefined; label?: string | undefined; placeholder?: string | undefined; providerName?: string | undefined; helperText?: string | undefined; fieldLabels?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>, Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }, { value: string | number | boolean; label: string; description?: string | undefined; i18nMap?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }>, "many">>>; }, "strip", z.ZodTypeAny, { valuesPatch?: Record | undefined; choicesPatch?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[]> | undefined; }, { valuesPatch?: Record | undefined; choicesPatch?: Record | undefined; countryCodePlaceholder?: string | undefined; numberPlaceholder?: string | undefined; recipientPlaceholder?: string | undefined; phonePlaceholder?: string | undefined; postcodePlaceholder?: string | undefined; address1Placeholder?: string | undefined; address2Placeholder?: string | undefined; menuLabel?: string | undefined; successMessage?: string | undefined; overviewLabel?: string | undefined; overviewDescription?: string | undefined; nameLabel?: string | undefined; addLabel?: string | undefined; statusLabel?: string | undefined; noneLabel?: string | undefined; onChangeSuccessMessage?: string | undefined; }> | undefined; imageUrl?: string | undefined; }[]> | undefined; }>; export type ConfigDraftResolutionOutput = ProtoBacked, ProtoConfigDraftResolutionOutput>; export {}; //# sourceMappingURL=config.d.ts.map