declare const _default: ({ type: string; input: boolean; weight: number; tooltip: string; key: string; label: string; dataSrc: string; data: { values: { value: string; label: string; }[]; url?: undefined; }; placeholder?: undefined; clearOnHide?: undefined; validate?: undefined; conditional?: undefined; components?: undefined; title?: undefined; theme?: undefined; collapsible?: undefined; collapsed?: undefined; authenticate?: undefined; template?: undefined; valueProperty?: undefined; lazyLoad?: undefined; reorder?: undefined; logic?: undefined; addAnother?: undefined; initEmpty?: undefined; defaultValue?: undefined; } | { type: string; input: boolean; key: string; weight: number; label: string; placeholder: string; tooltip: string; clearOnHide: boolean; validate: { required: boolean; }; conditional: { json: { '===': (string | { var: string; })[]; }; }; dataSrc?: undefined; data?: undefined; components?: undefined; title?: undefined; theme?: undefined; collapsible?: undefined; collapsed?: undefined; authenticate?: undefined; template?: undefined; valueProperty?: undefined; lazyLoad?: undefined; reorder?: undefined; logic?: undefined; addAnother?: undefined; initEmpty?: undefined; defaultValue?: undefined; } | { type: string; input: boolean; label: string; key: string; tooltip: string; weight: number; components: { label: string; key: string; input: boolean; type: string; }[]; clearOnHide: boolean; conditional: { json: { '===': (string | { var: string; })[]; }; }; dataSrc?: undefined; data?: undefined; placeholder?: undefined; validate?: undefined; title?: undefined; theme?: undefined; collapsible?: undefined; collapsed?: undefined; authenticate?: undefined; template?: undefined; valueProperty?: undefined; lazyLoad?: undefined; reorder?: undefined; logic?: undefined; addAnother?: undefined; initEmpty?: undefined; defaultValue?: undefined; } | { type: string; title: string; theme: string; collapsible: boolean; collapsed: boolean; key: string; weight: number; tooltip: string; components: ({ type: string; tag: string; content: string; key?: undefined; rows?: undefined; editor?: undefined; hideLabel?: undefined; input?: undefined; placeholder?: undefined; } | { type: string; key: string; rows: number; editor: string; hideLabel: boolean; input: boolean; placeholder: string; tag?: undefined; content?: undefined; })[]; conditional: { json: { '===': (string | { var: string; })[]; }; }; input?: undefined; label?: undefined; dataSrc?: undefined; data?: undefined; placeholder?: undefined; clearOnHide?: undefined; validate?: undefined; authenticate?: undefined; template?: undefined; valueProperty?: undefined; lazyLoad?: undefined; reorder?: undefined; logic?: undefined; addAnother?: undefined; initEmpty?: undefined; defaultValue?: undefined; } | { type: string; input: boolean; weight: number; key: string; label: string; tooltip: string; clearOnHide: boolean; conditional: { json: { '===': (string | { var: string; })[]; }; }; dataSrc?: undefined; data?: undefined; placeholder?: undefined; validate?: undefined; components?: undefined; title?: undefined; theme?: undefined; collapsible?: undefined; collapsed?: undefined; authenticate?: undefined; template?: undefined; valueProperty?: undefined; lazyLoad?: undefined; reorder?: undefined; logic?: undefined; addAnother?: undefined; initEmpty?: undefined; defaultValue?: undefined; } | { type: string; input: boolean; dataSrc: string; data: { url: string; values?: undefined; }; authenticate: boolean; template: string; valueProperty: string; clearOnHide: boolean; label: string; key: string; validate: { required: boolean; }; lazyLoad: boolean; weight: number; tooltip: string; conditional: { json: { '===': (string | { var: string; })[]; }; }; placeholder?: undefined; components?: undefined; title?: undefined; theme?: undefined; collapsible?: undefined; collapsed?: undefined; reorder?: undefined; logic?: undefined; addAnother?: undefined; initEmpty?: undefined; defaultValue?: undefined; } | { type: string; input: boolean; label: string; key: string; tooltip: string; weight: number; reorder: boolean; logic: { name: string; trigger: { type: string; event: string; }; actions: { name: string; type: string; customAction: string; }[]; }[]; addAnother: string; initEmpty: boolean; validate: { required: boolean; }; components: ({ type: string; input: boolean; authenticate: boolean; label: string; key: string; skipMerge: boolean; clearOnHide: boolean; refreshOn: string; clearOnRefresh: boolean; template: string; valueProperty: string; dataSrc: string; lazyLoad: boolean; onSetItems: string; data: { url: string; }; customClass?: undefined; allowCalculateOverride?: undefined; validate?: undefined; calculateValue?: undefined; } | { label: string; key: string; input: boolean; type: string; customClass: string; allowCalculateOverride: boolean; validate: { pattern: string; patternMessage: string; }; calculateValue: string; authenticate?: undefined; skipMerge?: undefined; clearOnHide?: undefined; refreshOn?: undefined; clearOnRefresh?: undefined; template?: undefined; valueProperty?: undefined; dataSrc?: undefined; lazyLoad?: undefined; onSetItems?: undefined; data?: undefined; })[]; conditional: { json: { '===': (string | { var: string; })[]; }; }; dataSrc?: undefined; data?: undefined; placeholder?: undefined; clearOnHide?: undefined; title?: undefined; theme?: undefined; collapsible?: undefined; collapsed?: undefined; authenticate?: undefined; template?: undefined; valueProperty?: undefined; lazyLoad?: undefined; defaultValue?: undefined; } | { type: string; input: boolean; weight: number; key: string; label: string; defaultValue: boolean; tooltip: string; dataSrc?: undefined; data?: undefined; placeholder?: undefined; clearOnHide?: undefined; validate?: undefined; conditional?: undefined; components?: undefined; title?: undefined; theme?: undefined; collapsible?: undefined; collapsed?: undefined; authenticate?: undefined; template?: undefined; valueProperty?: undefined; lazyLoad?: undefined; reorder?: undefined; logic?: undefined; addAnother?: undefined; initEmpty?: undefined; })[]; export default _default;