UNPKG

@nestledjs/forms

Version:

A flexible React form library supporting both declarative and imperative usage patterns with TypeScript support

1,465 lines (1,464 loc) 57.6 kB
import { z } from 'zod'; export declare const FormThemeSchema: z.ZodObject<{ global: z.ZodDefault<z.ZodObject<{ input: z.ZodDefault<z.ZodString>; error: z.ZodDefault<z.ZodString>; disabled: z.ZodDefault<z.ZodString>; readOnly: z.ZodDefault<z.ZodString>; }, "strip", z.ZodTypeAny, { disabled: string; error: string; input: string; readOnly: string; }, { disabled?: string | undefined; error?: string | undefined; input?: string | undefined; readOnly?: string | undefined; }>>; label: z.ZodDefault<z.ZodObject<{ base: z.ZodDefault<z.ZodString>; requiredIndicator: z.ZodDefault<z.ZodString>; }, "strip", z.ZodTypeAny, { base: string; requiredIndicator: string; }, { base?: string | undefined; requiredIndicator?: string | undefined; }>>; textField: z.ZodDefault<z.ZodObject<{ input: z.ZodDefault<z.ZodString>; error: z.ZodDefault<z.ZodString>; disabled: z.ZodDefault<z.ZodString>; readOnly: z.ZodDefault<z.ZodString>; helpText: z.ZodDefault<z.ZodString>; }, "strip", z.ZodTypeAny, { disabled: string; error: string; input: string; readOnly: string; helpText: string; }, { disabled?: string | undefined; error?: string | undefined; input?: string | undefined; readOnly?: string | undefined; helpText?: string | undefined; }>>; checkbox: z.ZodDefault<z.ZodObject<{ wrapper: z.ZodDefault<z.ZodString>; row: z.ZodDefault<z.ZodString>; rowFullWidth: z.ZodDefault<z.ZodString>; input: z.ZodDefault<z.ZodString>; focus: z.ZodDefault<z.ZodString>; checked: z.ZodDefault<z.ZodString>; indeterminate: z.ZodDefault<z.ZodString>; error: z.ZodDefault<z.ZodString>; disabled: z.ZodDefault<z.ZodString>; readOnly: z.ZodDefault<z.ZodString>; label: z.ZodDefault<z.ZodString>; fullWidthLabel: z.ZodDefault<z.ZodString>; helpText: z.ZodDefault<z.ZodString>; errorText: z.ZodDefault<z.ZodString>; readonlyCheckedIcon: z.ZodOptional<z.ZodAny>; readonlyUncheckedIcon: z.ZodOptional<z.ZodAny>; }, "strip", z.ZodTypeAny, { disabled: string; row: string; focus: string; error: string; input: string; readOnly: string; label: string; helpText: string; wrapper: string; rowFullWidth: string; checked: string; indeterminate: string; fullWidthLabel: string; errorText: string; readonlyCheckedIcon?: any; readonlyUncheckedIcon?: any; }, { disabled?: string | undefined; row?: string | undefined; focus?: string | undefined; error?: string | undefined; input?: string | undefined; readOnly?: string | undefined; label?: string | undefined; helpText?: string | undefined; wrapper?: string | undefined; rowFullWidth?: string | undefined; checked?: string | undefined; indeterminate?: string | undefined; fullWidthLabel?: string | undefined; errorText?: string | undefined; readonlyCheckedIcon?: any; readonlyUncheckedIcon?: any; }>>; customCheckbox: z.ZodDefault<z.ZodObject<{ wrapper: z.ZodDefault<z.ZodString>; row: z.ZodDefault<z.ZodString>; rowFullWidth: z.ZodDefault<z.ZodString>; checkboxContainer: z.ZodDefault<z.ZodString>; hiddenInput: z.ZodDefault<z.ZodString>; customCheckbox: z.ZodDefault<z.ZodString>; focus: z.ZodDefault<z.ZodString>; checked: z.ZodDefault<z.ZodString>; error: z.ZodDefault<z.ZodString>; disabled: z.ZodDefault<z.ZodString>; readOnly: z.ZodDefault<z.ZodString>; label: z.ZodDefault<z.ZodString>; fullWidthLabel: z.ZodDefault<z.ZodString>; helpText: z.ZodDefault<z.ZodString>; errorText: z.ZodDefault<z.ZodString>; checkedIcon: z.ZodOptional<z.ZodAny>; uncheckedIcon: z.ZodOptional<z.ZodAny>; readonlyCheckedIcon: z.ZodOptional<z.ZodAny>; readonlyUncheckedIcon: z.ZodOptional<z.ZodAny>; }, "strip", z.ZodTypeAny, { disabled: string; row: string; focus: string; error: string; readOnly: string; label: string; helpText: string; wrapper: string; rowFullWidth: string; checked: string; fullWidthLabel: string; errorText: string; checkboxContainer: string; hiddenInput: string; customCheckbox: string; readonlyCheckedIcon?: any; readonlyUncheckedIcon?: any; checkedIcon?: any; uncheckedIcon?: any; }, { disabled?: string | undefined; row?: string | undefined; focus?: string | undefined; error?: string | undefined; readOnly?: string | undefined; label?: string | undefined; helpText?: string | undefined; wrapper?: string | undefined; rowFullWidth?: string | undefined; checked?: string | undefined; fullWidthLabel?: string | undefined; errorText?: string | undefined; readonlyCheckedIcon?: any; readonlyUncheckedIcon?: any; checkboxContainer?: string | undefined; hiddenInput?: string | undefined; customCheckbox?: string | undefined; checkedIcon?: any; uncheckedIcon?: any; }>>; customField: z.ZodDefault<z.ZodObject<{ wrapper: z.ZodDefault<z.ZodString>; readOnlyInput: z.ZodDefault<z.ZodString>; readOnlyValue: z.ZodDefault<z.ZodString>; errorContainer: z.ZodDefault<z.ZodString>; errorText: z.ZodDefault<z.ZodString>; }, "strip", z.ZodTypeAny, { wrapper: string; errorText: string; readOnlyInput: string; readOnlyValue: string; errorContainer: string; }, { wrapper?: string | undefined; errorText?: string | undefined; readOnlyInput?: string | undefined; readOnlyValue?: string | undefined; errorContainer?: string | undefined; }>>; datePicker: z.ZodDefault<z.ZodObject<{ wrapper: z.ZodDefault<z.ZodString>; input: z.ZodDefault<z.ZodString>; focus: z.ZodDefault<z.ZodString>; error: z.ZodDefault<z.ZodString>; disabled: z.ZodDefault<z.ZodString>; readOnly: z.ZodDefault<z.ZodString>; readOnlyInput: z.ZodDefault<z.ZodString>; readOnlyValue: z.ZodDefault<z.ZodString>; }, "strip", z.ZodTypeAny, { disabled: string; focus: string; error: string; input: string; readOnly: string; wrapper: string; readOnlyInput: string; readOnlyValue: string; }, { disabled?: string | undefined; focus?: string | undefined; error?: string | undefined; input?: string | undefined; readOnly?: string | undefined; wrapper?: string | undefined; readOnlyInput?: string | undefined; readOnlyValue?: string | undefined; }>>; dateTimePicker: z.ZodDefault<z.ZodObject<{ wrapper: z.ZodDefault<z.ZodString>; input: z.ZodDefault<z.ZodString>; focus: z.ZodDefault<z.ZodString>; error: z.ZodDefault<z.ZodString>; disabled: z.ZodDefault<z.ZodString>; readOnly: z.ZodDefault<z.ZodString>; readOnlyInput: z.ZodDefault<z.ZodString>; readOnlyValue: z.ZodDefault<z.ZodString>; }, "strip", z.ZodTypeAny, { disabled: string; focus: string; error: string; input: string; readOnly: string; wrapper: string; readOnlyInput: string; readOnlyValue: string; }, { disabled?: string | undefined; focus?: string | undefined; error?: string | undefined; input?: string | undefined; readOnly?: string | undefined; wrapper?: string | undefined; readOnlyInput?: string | undefined; readOnlyValue?: string | undefined; }>>; button: z.ZodDefault<z.ZodObject<{ base: z.ZodDefault<z.ZodString>; primary: z.ZodDefault<z.ZodString>; secondary: z.ZodDefault<z.ZodString>; danger: z.ZodDefault<z.ZodString>; disabled: z.ZodDefault<z.ZodString>; loading: z.ZodDefault<z.ZodString>; fullWidth: z.ZodDefault<z.ZodString>; }, "strip", z.ZodTypeAny, { disabled: string; loading: string; fullWidth: string; primary: string; secondary: string; danger: string; base: string; }, { disabled?: string | undefined; loading?: string | undefined; fullWidth?: string | undefined; primary?: string | undefined; secondary?: string | undefined; danger?: string | undefined; base?: string | undefined; }>>; emailField: z.ZodDefault<z.ZodObject<{ wrapper: z.ZodDefault<z.ZodString>; input: z.ZodDefault<z.ZodString>; focus: z.ZodDefault<z.ZodString>; error: z.ZodDefault<z.ZodString>; disabled: z.ZodDefault<z.ZodString>; readOnly: z.ZodDefault<z.ZodString>; readOnlyInput: z.ZodDefault<z.ZodString>; readOnlyValue: z.ZodDefault<z.ZodString>; }, "strip", z.ZodTypeAny, { disabled: string; focus: string; error: string; input: string; readOnly: string; wrapper: string; readOnlyInput: string; readOnlyValue: string; }, { disabled?: string | undefined; focus?: string | undefined; error?: string | undefined; input?: string | undefined; readOnly?: string | undefined; wrapper?: string | undefined; readOnlyInput?: string | undefined; readOnlyValue?: string | undefined; }>>; moneyField: z.ZodDefault<z.ZodObject<{ wrapper: z.ZodDefault<z.ZodString>; container: z.ZodDefault<z.ZodString>; currencySymbol: z.ZodDefault<z.ZodString>; currencySymbolHidden: z.ZodDefault<z.ZodString>; input: z.ZodDefault<z.ZodString>; inputWithSymbol: z.ZodDefault<z.ZodString>; focus: z.ZodDefault<z.ZodString>; error: z.ZodDefault<z.ZodString>; disabled: z.ZodDefault<z.ZodString>; readOnly: z.ZodDefault<z.ZodString>; readOnlyInput: z.ZodDefault<z.ZodString>; readOnlyValue: z.ZodDefault<z.ZodString>; }, "strip", z.ZodTypeAny, { disabled: string; focus: string; error: string; input: string; readOnly: string; wrapper: string; readOnlyInput: string; readOnlyValue: string; container: string; currencySymbol: string; currencySymbolHidden: string; inputWithSymbol: string; }, { disabled?: string | undefined; focus?: string | undefined; error?: string | undefined; input?: string | undefined; readOnly?: string | undefined; wrapper?: string | undefined; readOnlyInput?: string | undefined; readOnlyValue?: string | undefined; container?: string | undefined; currencySymbol?: string | undefined; currencySymbolHidden?: string | undefined; inputWithSymbol?: string | undefined; }>>; multiSelect: z.ZodDefault<z.ZodObject<{ wrapper: z.ZodDefault<z.ZodString>; container: z.ZodDefault<z.ZodString>; inputContainer: z.ZodDefault<z.ZodString>; selectedItem: z.ZodDefault<z.ZodString>; selectedItemLabel: z.ZodDefault<z.ZodString>; selectedItemRemoveButton: z.ZodDefault<z.ZodString>; selectedItemRemoveIcon: z.ZodDefault<z.ZodString>; input: z.ZodDefault<z.ZodString>; button: z.ZodDefault<z.ZodString>; buttonIcon: z.ZodDefault<z.ZodString>; dropdown: z.ZodDefault<z.ZodString>; option: z.ZodDefault<z.ZodString>; optionActive: z.ZodDefault<z.ZodString>; optionSelected: z.ZodDefault<z.ZodString>; optionLabel: z.ZodDefault<z.ZodString>; optionCheckIcon: z.ZodDefault<z.ZodString>; error: z.ZodDefault<z.ZodString>; disabled: z.ZodDefault<z.ZodString>; readOnly: z.ZodDefault<z.ZodString>; readOnlyInput: z.ZodDefault<z.ZodString>; readOnlyValue: z.ZodDefault<z.ZodString>; }, "strip", z.ZodTypeAny, { disabled: string; button: string; error: string; input: string; readOnly: string; wrapper: string; readOnlyInput: string; readOnlyValue: string; container: string; inputContainer: string; selectedItem: string; selectedItemLabel: string; selectedItemRemoveButton: string; selectedItemRemoveIcon: string; buttonIcon: string; dropdown: string; option: string; optionActive: string; optionSelected: string; optionLabel: string; optionCheckIcon: string; }, { disabled?: string | undefined; button?: string | undefined; error?: string | undefined; input?: string | undefined; readOnly?: string | undefined; wrapper?: string | undefined; readOnlyInput?: string | undefined; readOnlyValue?: string | undefined; container?: string | undefined; inputContainer?: string | undefined; selectedItem?: string | undefined; selectedItemLabel?: string | undefined; selectedItemRemoveButton?: string | undefined; selectedItemRemoveIcon?: string | undefined; buttonIcon?: string | undefined; dropdown?: string | undefined; option?: string | undefined; optionActive?: string | undefined; optionSelected?: string | undefined; optionLabel?: string | undefined; optionCheckIcon?: string | undefined; }>>; numberField: z.ZodDefault<z.ZodObject<{ input: z.ZodDefault<z.ZodString>; focus: z.ZodDefault<z.ZodString>; error: z.ZodDefault<z.ZodString>; disabled: z.ZodDefault<z.ZodString>; readOnly: z.ZodDefault<z.ZodString>; readOnlyInput: z.ZodDefault<z.ZodString>; readOnlyValue: z.ZodDefault<z.ZodString>; }, "strip", z.ZodTypeAny, { disabled: string; focus: string; error: string; input: string; readOnly: string; readOnlyInput: string; readOnlyValue: string; }, { disabled?: string | undefined; focus?: string | undefined; error?: string | undefined; input?: string | undefined; readOnly?: string | undefined; readOnlyInput?: string | undefined; readOnlyValue?: string | undefined; }>>; passwordField: z.ZodDefault<z.ZodObject<{ input: z.ZodDefault<z.ZodString>; focus: z.ZodDefault<z.ZodString>; error: z.ZodDefault<z.ZodString>; disabled: z.ZodDefault<z.ZodString>; readOnly: z.ZodDefault<z.ZodString>; readOnlyInput: z.ZodDefault<z.ZodString>; readOnlyValue: z.ZodDefault<z.ZodString>; }, "strip", z.ZodTypeAny, { disabled: string; focus: string; error: string; input: string; readOnly: string; readOnlyInput: string; readOnlyValue: string; }, { disabled?: string | undefined; focus?: string | undefined; error?: string | undefined; input?: string | undefined; readOnly?: string | undefined; readOnlyInput?: string | undefined; readOnlyValue?: string | undefined; }>>; phoneField: z.ZodDefault<z.ZodObject<{ wrapper: z.ZodDefault<z.ZodString>; input: z.ZodDefault<z.ZodString>; focus: z.ZodDefault<z.ZodString>; error: z.ZodDefault<z.ZodString>; disabled: z.ZodDefault<z.ZodString>; readOnly: z.ZodDefault<z.ZodString>; readOnlyInput: z.ZodDefault<z.ZodString>; readOnlyValue: z.ZodDefault<z.ZodString>; errorMessage: z.ZodDefault<z.ZodString>; }, "strip", z.ZodTypeAny, { disabled: string; focus: string; error: string; input: string; readOnly: string; wrapper: string; readOnlyInput: string; readOnlyValue: string; errorMessage: string; }, { disabled?: string | undefined; focus?: string | undefined; error?: string | undefined; input?: string | undefined; readOnly?: string | undefined; wrapper?: string | undefined; readOnlyInput?: string | undefined; readOnlyValue?: string | undefined; errorMessage?: string | undefined; }>>; radioField: z.ZodDefault<z.ZodObject<{ wrapper: z.ZodDefault<z.ZodString>; container: z.ZodDefault<z.ZodString>; containerRow: z.ZodDefault<z.ZodString>; containerColumn: z.ZodDefault<z.ZodString>; optionContainer: z.ZodDefault<z.ZodString>; optionContainerFullWidth: z.ZodDefault<z.ZodString>; optionContainerFancy: z.ZodDefault<z.ZodString>; radioContainer: z.ZodDefault<z.ZodString>; input: z.ZodDefault<z.ZodString>; inputFullWidth: z.ZodDefault<z.ZodString>; inputChecked: z.ZodDefault<z.ZodString>; inputFocus: z.ZodDefault<z.ZodString>; inputDisabled: z.ZodDefault<z.ZodString>; label: z.ZodDefault<z.ZodString>; labelFullWidth: z.ZodDefault<z.ZodString>; labelRow: z.ZodDefault<z.ZodString>; labelColumn: z.ZodDefault<z.ZodString>; subOptionInput: z.ZodDefault<z.ZodString>; subOptionError: z.ZodDefault<z.ZodString>; readOnlyContainer: z.ZodDefault<z.ZodString>; readOnlySelected: z.ZodDefault<z.ZodString>; readOnlyUnselected: z.ZodDefault<z.ZodString>; readOnlyIcon: z.ZodOptional<z.ZodAny>; readOnlyUnselectedIcon: z.ZodOptional<z.ZodAny>; }, "strip", z.ZodTypeAny, { input: string; label: string; wrapper: string; container: string; containerRow: string; containerColumn: string; optionContainer: string; optionContainerFullWidth: string; optionContainerFancy: string; radioContainer: string; inputFullWidth: string; inputChecked: string; inputFocus: string; inputDisabled: string; labelFullWidth: string; labelRow: string; labelColumn: string; subOptionInput: string; subOptionError: string; readOnlyContainer: string; readOnlySelected: string; readOnlyUnselected: string; readOnlyIcon?: any; readOnlyUnselectedIcon?: any; }, { input?: string | undefined; label?: string | undefined; wrapper?: string | undefined; container?: string | undefined; containerRow?: string | undefined; containerColumn?: string | undefined; optionContainer?: string | undefined; optionContainerFullWidth?: string | undefined; optionContainerFancy?: string | undefined; radioContainer?: string | undefined; inputFullWidth?: string | undefined; inputChecked?: string | undefined; inputFocus?: string | undefined; inputDisabled?: string | undefined; labelFullWidth?: string | undefined; labelRow?: string | undefined; labelColumn?: string | undefined; subOptionInput?: string | undefined; subOptionError?: string | undefined; readOnlyContainer?: string | undefined; readOnlySelected?: string | undefined; readOnlyUnselected?: string | undefined; readOnlyIcon?: any; readOnlyUnselectedIcon?: any; }>>; checkboxGroup: z.ZodDefault<z.ZodObject<{ wrapper: z.ZodDefault<z.ZodString>; container: z.ZodDefault<z.ZodString>; containerRow: z.ZodDefault<z.ZodString>; containerColumn: z.ZodDefault<z.ZodString>; optionContainer: z.ZodDefault<z.ZodString>; optionContainerFullWidth: z.ZodDefault<z.ZodString>; optionContainerFancy: z.ZodDefault<z.ZodString>; checkboxContainer: z.ZodDefault<z.ZodString>; input: z.ZodDefault<z.ZodString>; inputFullWidth: z.ZodDefault<z.ZodString>; inputChecked: z.ZodDefault<z.ZodString>; inputFocus: z.ZodDefault<z.ZodString>; inputDisabled: z.ZodDefault<z.ZodString>; error: z.ZodDefault<z.ZodString>; disabled: z.ZodDefault<z.ZodString>; label: z.ZodDefault<z.ZodString>; labelFullWidth: z.ZodDefault<z.ZodString>; labelRow: z.ZodDefault<z.ZodString>; labelColumn: z.ZodDefault<z.ZodString>; readOnly: z.ZodDefault<z.ZodString>; readOnlyInput: z.ZodDefault<z.ZodString>; readOnlyValue: z.ZodDefault<z.ZodString>; readOnlyContainer: z.ZodDefault<z.ZodString>; readOnlySelected: z.ZodDefault<z.ZodString>; readOnlyUnselected: z.ZodDefault<z.ZodString>; helpText: z.ZodDefault<z.ZodString>; }, "strip", z.ZodTypeAny, { disabled: string; error: string; input: string; readOnly: string; label: string; helpText: string; wrapper: string; checkboxContainer: string; readOnlyInput: string; readOnlyValue: string; container: string; containerRow: string; containerColumn: string; optionContainer: string; optionContainerFullWidth: string; optionContainerFancy: string; inputFullWidth: string; inputChecked: string; inputFocus: string; inputDisabled: string; labelFullWidth: string; labelRow: string; labelColumn: string; readOnlyContainer: string; readOnlySelected: string; readOnlyUnselected: string; }, { disabled?: string | undefined; error?: string | undefined; input?: string | undefined; readOnly?: string | undefined; label?: string | undefined; helpText?: string | undefined; wrapper?: string | undefined; checkboxContainer?: string | undefined; readOnlyInput?: string | undefined; readOnlyValue?: string | undefined; container?: string | undefined; containerRow?: string | undefined; containerColumn?: string | undefined; optionContainer?: string | undefined; optionContainerFullWidth?: string | undefined; optionContainerFancy?: string | undefined; inputFullWidth?: string | undefined; inputChecked?: string | undefined; inputFocus?: string | undefined; inputDisabled?: string | undefined; labelFullWidth?: string | undefined; labelRow?: string | undefined; labelColumn?: string | undefined; readOnlyContainer?: string | undefined; readOnlySelected?: string | undefined; readOnlyUnselected?: string | undefined; }>>; searchSelectField: z.ZodDefault<z.ZodObject<{ wrapper: z.ZodDefault<z.ZodString>; container: z.ZodDefault<z.ZodString>; inputContainer: z.ZodDefault<z.ZodString>; input: z.ZodDefault<z.ZodString>; inputWithClear: z.ZodDefault<z.ZodString>; button: z.ZodDefault<z.ZodString>; buttonIcon: z.ZodDefault<z.ZodString>; clearButton: z.ZodDefault<z.ZodString>; clearIcon: z.ZodDefault<z.ZodString>; dropdown: z.ZodDefault<z.ZodString>; option: z.ZodDefault<z.ZodString>; optionActive: z.ZodDefault<z.ZodString>; optionSelected: z.ZodDefault<z.ZodString>; optionLabel: z.ZodDefault<z.ZodString>; optionCheckIcon: z.ZodDefault<z.ZodString>; loadingText: z.ZodDefault<z.ZodString>; error: z.ZodDefault<z.ZodString>; disabled: z.ZodDefault<z.ZodString>; readOnly: z.ZodDefault<z.ZodString>; readOnlyInput: z.ZodDefault<z.ZodString>; readOnlyValue: z.ZodDefault<z.ZodString>; fallback: z.ZodDefault<z.ZodString>; }, "strip", z.ZodTypeAny, { disabled: string; button: string; error: string; input: string; readOnly: string; wrapper: string; readOnlyInput: string; readOnlyValue: string; container: string; inputContainer: string; buttonIcon: string; dropdown: string; option: string; optionActive: string; optionSelected: string; optionLabel: string; optionCheckIcon: string; inputWithClear: string; clearButton: string; clearIcon: string; loadingText: string; fallback: string; }, { disabled?: string | undefined; button?: string | undefined; error?: string | undefined; input?: string | undefined; readOnly?: string | undefined; wrapper?: string | undefined; readOnlyInput?: string | undefined; readOnlyValue?: string | undefined; container?: string | undefined; inputContainer?: string | undefined; buttonIcon?: string | undefined; dropdown?: string | undefined; option?: string | undefined; optionActive?: string | undefined; optionSelected?: string | undefined; optionLabel?: string | undefined; optionCheckIcon?: string | undefined; inputWithClear?: string | undefined; clearButton?: string | undefined; clearIcon?: string | undefined; loadingText?: string | undefined; fallback?: string | undefined; }>>; searchSelectMultiField: z.ZodDefault<z.ZodObject<{ wrapper: z.ZodDefault<z.ZodString>; container: z.ZodDefault<z.ZodString>; inputContainer: z.ZodDefault<z.ZodString>; selectedItem: z.ZodDefault<z.ZodString>; selectedItemLabel: z.ZodDefault<z.ZodString>; selectedItemRemoveButton: z.ZodDefault<z.ZodString>; selectedItemRemoveIcon: z.ZodDefault<z.ZodString>; input: z.ZodDefault<z.ZodString>; button: z.ZodDefault<z.ZodString>; buttonIcon: z.ZodDefault<z.ZodString>; dropdown: z.ZodDefault<z.ZodString>; option: z.ZodDefault<z.ZodString>; optionActive: z.ZodDefault<z.ZodString>; optionSelected: z.ZodDefault<z.ZodString>; optionLabel: z.ZodDefault<z.ZodString>; optionCheckIcon: z.ZodDefault<z.ZodString>; loadingText: z.ZodDefault<z.ZodString>; noResultsText: z.ZodDefault<z.ZodString>; error: z.ZodDefault<z.ZodString>; disabled: z.ZodDefault<z.ZodString>; readOnly: z.ZodDefault<z.ZodString>; readOnlyInput: z.ZodDefault<z.ZodString>; readOnlyValue: z.ZodDefault<z.ZodString>; fallback: z.ZodDefault<z.ZodString>; }, "strip", z.ZodTypeAny, { disabled: string; button: string; error: string; input: string; readOnly: string; wrapper: string; readOnlyInput: string; readOnlyValue: string; container: string; inputContainer: string; selectedItem: string; selectedItemLabel: string; selectedItemRemoveButton: string; selectedItemRemoveIcon: string; buttonIcon: string; dropdown: string; option: string; optionActive: string; optionSelected: string; optionLabel: string; optionCheckIcon: string; loadingText: string; fallback: string; noResultsText: string; }, { disabled?: string | undefined; button?: string | undefined; error?: string | undefined; input?: string | undefined; readOnly?: string | undefined; wrapper?: string | undefined; readOnlyInput?: string | undefined; readOnlyValue?: string | undefined; container?: string | undefined; inputContainer?: string | undefined; selectedItem?: string | undefined; selectedItemLabel?: string | undefined; selectedItemRemoveButton?: string | undefined; selectedItemRemoveIcon?: string | undefined; buttonIcon?: string | undefined; dropdown?: string | undefined; option?: string | undefined; optionActive?: string | undefined; optionSelected?: string | undefined; optionLabel?: string | undefined; optionCheckIcon?: string | undefined; loadingText?: string | undefined; fallback?: string | undefined; noResultsText?: string | undefined; }>>; selectField: z.ZodDefault<z.ZodObject<{ wrapper: z.ZodDefault<z.ZodString>; container: z.ZodDefault<z.ZodString>; input: z.ZodDefault<z.ZodString>; arrow: z.ZodDefault<z.ZodString>; arrowIcon: z.ZodDefault<z.ZodString>; option: z.ZodDefault<z.ZodString>; error: z.ZodDefault<z.ZodString>; disabled: z.ZodDefault<z.ZodString>; readOnly: z.ZodDefault<z.ZodString>; readOnlyInput: z.ZodDefault<z.ZodString>; readOnlyValue: z.ZodDefault<z.ZodString>; helpText: z.ZodDefault<z.ZodString>; fallback: z.ZodDefault<z.ZodString>; }, "strip", z.ZodTypeAny, { disabled: string; error: string; input: string; readOnly: string; helpText: string; wrapper: string; readOnlyInput: string; readOnlyValue: string; container: string; option: string; fallback: string; arrow: string; arrowIcon: string; }, { disabled?: string | undefined; error?: string | undefined; input?: string | undefined; readOnly?: string | undefined; helpText?: string | undefined; wrapper?: string | undefined; readOnlyInput?: string | undefined; readOnlyValue?: string | undefined; container?: string | undefined; option?: string | undefined; fallback?: string | undefined; arrow?: string | undefined; arrowIcon?: string | undefined; }>>; switchField: z.ZodDefault<z.ZodObject<{ wrapper: z.ZodDefault<z.ZodString>; container: z.ZodDefault<z.ZodString>; label: z.ZodDefault<z.ZodString>; switchTrack: z.ZodDefault<z.ZodString>; switchTrackOn: z.ZodDefault<z.ZodString>; switchTrackOff: z.ZodDefault<z.ZodString>; switchThumb: z.ZodDefault<z.ZodString>; switchThumbOn: z.ZodDefault<z.ZodString>; switchThumbOff: z.ZodDefault<z.ZodString>; error: z.ZodDefault<z.ZodString>; disabled: z.ZodDefault<z.ZodString>; readOnly: z.ZodDefault<z.ZodString>; readOnlyValue: z.ZodDefault<z.ZodString>; helpText: z.ZodDefault<z.ZodString>; }, "strip", z.ZodTypeAny, { disabled: string; error: string; readOnly: string; label: string; helpText: string; wrapper: string; readOnlyValue: string; container: string; switchTrack: string; switchTrackOn: string; switchTrackOff: string; switchThumb: string; switchThumbOn: string; switchThumbOff: string; }, { disabled?: string | undefined; error?: string | undefined; readOnly?: string | undefined; label?: string | undefined; helpText?: string | undefined; wrapper?: string | undefined; readOnlyValue?: string | undefined; container?: string | undefined; switchTrack?: string | undefined; switchTrackOn?: string | undefined; switchTrackOff?: string | undefined; switchThumb?: string | undefined; switchThumbOn?: string | undefined; switchThumbOff?: string | undefined; }>>; textAreaField: z.ZodDefault<z.ZodObject<{ wrapper: z.ZodDefault<z.ZodString>; textarea: z.ZodDefault<z.ZodString>; error: z.ZodDefault<z.ZodString>; disabled: z.ZodDefault<z.ZodString>; readOnly: z.ZodDefault<z.ZodString>; readOnlyValue: z.ZodDefault<z.ZodString>; helpText: z.ZodDefault<z.ZodString>; }, "strip", z.ZodTypeAny, { disabled: string; error: string; readOnly: string; helpText: string; wrapper: string; readOnlyValue: string; textarea: string; }, { disabled?: string | undefined; error?: string | undefined; readOnly?: string | undefined; helpText?: string | undefined; wrapper?: string | undefined; readOnlyValue?: string | undefined; textarea?: string | undefined; }>>; markdownEditor: z.ZodDefault<z.ZodObject<{ wrapper: z.ZodDefault<z.ZodString>; editor: z.ZodDefault<z.ZodString>; toolbar: z.ZodDefault<z.ZodString>; preview: z.ZodDefault<z.ZodString>; error: z.ZodDefault<z.ZodString>; disabled: z.ZodDefault<z.ZodString>; readOnly: z.ZodDefault<z.ZodString>; readOnlyValue: z.ZodDefault<z.ZodString>; helpText: z.ZodDefault<z.ZodString>; }, "strip", z.ZodTypeAny, { disabled: string; error: string; readOnly: string; helpText: string; wrapper: string; readOnlyValue: string; editor: string; toolbar: string; preview: string; }, { disabled?: string | undefined; error?: string | undefined; readOnly?: string | undefined; helpText?: string | undefined; wrapper?: string | undefined; readOnlyValue?: string | undefined; editor?: string | undefined; toolbar?: string | undefined; preview?: string | undefined; }>>; timePickerField: z.ZodDefault<z.ZodObject<{ wrapper: z.ZodDefault<z.ZodString>; input: z.ZodDefault<z.ZodString>; error: z.ZodDefault<z.ZodString>; disabled: z.ZodDefault<z.ZodString>; readOnly: z.ZodDefault<z.ZodString>; readOnlyValue: z.ZodDefault<z.ZodString>; helpText: z.ZodDefault<z.ZodString>; }, "strip", z.ZodTypeAny, { disabled: string; error: string; input: string; readOnly: string; helpText: string; wrapper: string; readOnlyValue: string; }, { disabled?: string | undefined; error?: string | undefined; input?: string | undefined; readOnly?: string | undefined; helpText?: string | undefined; wrapper?: string | undefined; readOnlyValue?: string | undefined; }>>; urlField: z.ZodDefault<z.ZodObject<{ wrapper: z.ZodDefault<z.ZodString>; input: z.ZodDefault<z.ZodString>; error: z.ZodDefault<z.ZodString>; disabled: z.ZodDefault<z.ZodString>; readOnly: z.ZodDefault<z.ZodString>; readOnlyValue: z.ZodDefault<z.ZodString>; helpText: z.ZodDefault<z.ZodString>; }, "strip", z.ZodTypeAny, { disabled: string; error: string; input: string; readOnly: string; helpText: string; wrapper: string; readOnlyValue: string; }, { disabled?: string | undefined; error?: string | undefined; input?: string | undefined; readOnly?: string | undefined; helpText?: string | undefined; wrapper?: string | undefined; readOnlyValue?: string | undefined; }>>; }, "strip", z.ZodTypeAny, { button: { disabled: string; loading: string; fullWidth: string; primary: string; secondary: string; danger: string; base: string; }; customField: { wrapper: string; errorText: string; readOnlyInput: string; readOnlyValue: string; errorContainer: string; }; global: { disabled: string; error: string; input: string; readOnly: string; }; label: { base: string; requiredIndicator: string; }; textField: { disabled: string; error: string; input: string; readOnly: string; helpText: string; }; checkbox: { disabled: string; row: string; focus: string; error: string; input: string; readOnly: string; label: string; helpText: string; wrapper: string; rowFullWidth: string; checked: string; indeterminate: string; fullWidthLabel: string; errorText: string; readonlyCheckedIcon?: any; readonlyUncheckedIcon?: any; }; customCheckbox: { disabled: string; row: string; focus: string; error: string; readOnly: string; label: string; helpText: string; wrapper: string; rowFullWidth: string; checked: string; fullWidthLabel: string; errorText: string; checkboxContainer: string; hiddenInput: string; customCheckbox: string; readonlyCheckedIcon?: any; readonlyUncheckedIcon?: any; checkedIcon?: any; uncheckedIcon?: any; }; datePicker: { disabled: string; focus: string; error: string; input: string; readOnly: string; wrapper: string; readOnlyInput: string; readOnlyValue: string; }; dateTimePicker: { disabled: string; focus: string; error: string; input: string; readOnly: string; wrapper: string; readOnlyInput: string; readOnlyValue: string; }; emailField: { disabled: string; focus: string; error: string; input: string; readOnly: string; wrapper: string; readOnlyInput: string; readOnlyValue: string; }; moneyField: { disabled: string; focus: string; error: string; input: string; readOnly: string; wrapper: string; readOnlyInput: string; readOnlyValue: string; container: string; currencySymbol: string; currencySymbolHidden: string; inputWithSymbol: string; }; multiSelect: { disabled: string; button: string; error: string; input: string; readOnly: string; wrapper: string; readOnlyInput: string; readOnlyValue: string; container: string; inputContainer: string; selectedItem: string; selectedItemLabel: string; selectedItemRemoveButton: string; selectedItemRemoveIcon: string; buttonIcon: string; dropdown: string; option: string; optionActive: string; optionSelected: string; optionLabel: string; optionCheckIcon: string; }; numberField: { disabled: string; focus: string; error: string; input: string; readOnly: string; readOnlyInput: string; readOnlyValue: string; }; passwordField: { disabled: string; focus: string; error: string; input: string; readOnly: string; readOnlyInput: string; readOnlyValue: string; }; phoneField: { disabled: string; focus: string; error: string; input: string; readOnly: string; wrapper: string; readOnlyInput: string; readOnlyValue: string; errorMessage: string; }; radioField: { input: string; label: string; wrapper: string; container: string; containerRow: string; containerColumn: string; optionContainer: string; optionContainerFullWidth: string; optionContainerFancy: string; radioContainer: string; inputFullWidth: string; inputChecked: string; inputFocus: string; inputDisabled: string; labelFullWidth: string; labelRow: string; labelColumn: string; subOptionInput: string; subOptionError: string; readOnlyContainer: string; readOnlySelected: string; readOnlyUnselected: string; readOnlyIcon?: any; readOnlyUnselectedIcon?: any; }; checkboxGroup: { disabled: string; error: string; input: string; readOnly: string; label: string; helpText: string; wrapper: string; checkboxContainer: string; readOnlyInput: string; readOnlyValue: string; container: string; containerRow: string; containerColumn: string; optionContainer: string; optionContainerFullWidth: string; optionContainerFancy: string; inputFullWidth: string; inputChecked: string; inputFocus: string; inputDisabled: string; labelFullWidth: string; labelRow: string; labelColumn: string; readOnlyContainer: string; readOnlySelected: string; readOnlyUnselected: string; }; searchSelectField: { disabled: string; button: string; error: string; input: string; readOnly: string; wrapper: string; readOnlyInput: string; readOnlyValue: string; container: string; inputContainer: string; buttonIcon: string; dropdown: string; option: string; optionActive: string; optionSelected: string; optionLabel: string; optionCheckIcon: string; inputWithClear: string; clearButton: string; clearIcon: string; loadingText: string; fallback: string; }; searchSelectMultiField: { disabled: string; button: string; error: string; input: string; readOnly: string; wrapper: string; readOnlyInput: string; readOnlyValue: string; container: string; inputContainer: string; selectedItem: string; selectedItemLabel: string; selectedItemRemoveButton: string; selectedItemRemoveIcon: string; buttonIcon: string; dropdown: string; option: string; optionActive: string; optionSelected: string; optionLabel: string; optionCheckIcon: string; loadingText: string; fallback: string; noResultsText: string; }; selectField: { disabled: string; error: string; input: string; readOnly: string; helpText: string; wrapper: string; readOnlyInput: string; readOnlyValue: string; container: string; option: string; fallback: string; arrow: string; arrowIcon: string; }; switchField: { disabled: string; error: string; readOnly: string; label: string; helpText: string; wrapper: string; readOnlyValue: string; container: string; switchTrack: string; switchTrackOn: string; switchTrackOff: string; switchThumb: string; switchThumbOn: string; switchThumbOff: string; }; textAreaField: { disabled: string; error: string; readOnly: string; helpText: string; wrapper: string; readOnlyValue: string; textarea: string; }; markdownEditor: { disabled: string; error: string; readOnly: string; helpText: string; wrapper: string; readOnlyValue: string; editor: string; toolbar: string; preview: string; }; timePickerField: { disabled: string; error: string; input: string; readOnly: string; helpText: string; wrapper: string; readOnlyValue: string; }; urlField: { disabled: string; error: string; input: string; readOnly: string; helpText: string; wrapper: string; readOnlyValue: string; }; }, { button?: { disabled?: string | undefined; loading?: string | undefined; fullWidth?: string | undefined; primary?: string | undefined; secondary?: string | undefined; danger?: string | undefined; base?: string | undefined; } | undefined; customField?: { wrapper?: string | undefined; errorText?: string | undefined; readOnlyInput?: string | undefined; readOnlyValue?: string | undefined; errorContainer?: string | undefined; } | undefined; global?: { disabled?: string | undefined; error?: string | undefined; input?: string | undefined; readOnly?: string | undefined; } | undefined; label?: { base?: string | undefined; requiredIndicator?: string | undefined; } | undefined; textField?: { disabled?: string | undefined; error?: string | undefined; input?: string | undefined; readOnly?: string | undefined; helpText?: string | undefined; } | undefined; checkbox?: { disabled?: string | undefined; row?: string | undefined; focus?: string | undefined; error?: string | undefined; input?: string | undefined; readOnly?: string | undefined; label?: string | undefined; helpText?: string | undefined; wrapper?: string | undefined; rowFullWidth?: string | undefined; checked?: string | undefined; indeterminate?: string | undefined; fullWidthLabel?: string | undefined; errorText?: string | undefined; readonlyCheckedIcon?: any; readonlyUncheckedIcon?: any; } | undefined; customCheckbox?: { disabled?: string | undefined; row?: string | undefined; focus?: string | undefined; error?: string | undefined; readOnly?: string | undefined; label?: string | undefined; helpText?: string | undefined; wrapper?: string | undefined; rowFullWidth?: string | undefined; checked?: string | undefined; fullWidthLabel?: string | undefined; errorText?: string | undefined; readonlyCheckedIcon?: any; readonlyUncheckedIcon?: any; checkboxContainer?: string | undefined; hiddenInput?: string | undefined; customCheckbox?: string | undefined; checkedIcon?: any; uncheckedIcon?: any; } | undefined; datePicker?: { disabled?: string | undefined; focus?: string | undefined; error?: string | undefined; input?: string | undefined; readOnly?: string | undefined; wrapper?: string | undefined; readOnlyInput?: string | undefined; readOnlyValue?: string | undefined; } | undefined; dateTimePicker?: { disabled?: string | undefined; focus?: string | undefined; error?: string | undefined; input?: string | undefined; readOnly?: string | undefined; wrapper?: string | undefined; readOnlyInput?: string | undefined; readOnlyValue?: string | undefined; } | undefined; emailField?: { disabled?: string | undefined; focus?: string | undefined; error?: string | undefined; input?: string | undefined; readOnly?: string | undefined; wrapper?: string | undefined; readOnlyInput?: string | undefined; readOnlyValue?: string | undefined; } | undefined; moneyField?: { disabled?: string | undefined; focus?: string | undefined; error?: string | undefined; input?: string | undefined; readOnly?: string | undefined; wrapper?: string | undefined; readOnlyInput?: string | undefined; readOnlyValue?: string | undefined; container?: string | undefined; currencySymbol?: string | undefined; currencySymbolHidden?: string | undefined; inputWithSymbol?: string | undefined; } | undefined; multiSelect?: { disabled?: string | undefined; button?: string | undefined; error?: string | undefined; input?: string | undefined; readOnly?: string | undefined; wrapper?: string | undefined; readOnlyInput?: string | undefined; readOnlyValue?: string | undefined; container?: string | undefined; inputContainer?: string | undefined; selectedItem?: string | undefined; selectedItemLabel?: string | undefined; selectedItemRemoveButton?: string | undefined; selectedItemRemoveIcon?: string | undefined; buttonIcon?: string | undefined; dropdown?: string | undefined; option?: string | undefined; optionActive?: string | undefined; optionSelected?: string | undefined; optionLabel?: string | undefined; optionCheckIcon?: string | undefined; } | undefined; numberField?: { disabled?: string | undefined; focus?: string | undefined; error?: string | undefined; input?: string | undefined; readOnly?: string | undefined; readOnlyInput?: string | undefined;