export declare const property_formItemCom: { keyID: string; keyName: string; keyCode: string; children: ({ keyID: string; keyName: string; keyCode: string; children: { keyID: string; keyName: string; keyCode: string; children: never[]; dataType: string; arrayDataType: string; componentTypeLabel: string; componentType: string; icon: string; config: { formConfig: { labelWidth: string; suffixContent: string; required: boolean; requiredMessage: string; tip: string; tipPosition: string; validType: string; validMessage: string; validExpression: string; validMethod: string; }; baseConfig: { showWordLimit: boolean; clearable: boolean; showPassword: boolean; isTrim: boolean; encode: boolean; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; arrayConfig: {}; }; defaultValue: string; }[]; dataType: string; arrayDataType: string; componentTypeLabel: string; componentType: string; icon: string; config: { formConfig: { labelWidth?: undefined; suffixContent?: undefined; required?: undefined; requiredMessage?: undefined; tip?: undefined; tipPosition?: undefined; validType?: undefined; validMessage?: undefined; validExpression?: undefined; validMethod?: undefined; }; baseConfig: { gutter: number; justify: string; align: string; tag: string; showWordLimit?: undefined; clearable?: undefined; showPassword?: undefined; isTrim?: undefined; encode?: undefined; rows?: undefined; autosize?: undefined; type?: undefined; dataType?: undefined; data?: undefined; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; arrayConfig: { componentName?: undefined; type?: undefined; arrayDefaultLength?: undefined; arrangementType?: undefined; maxHeight?: undefined; maxWidth?: undefined; }; }; defaultValue: string; } | { keyID: string; keyName: string; keyCode: string; children: ({ keyID: string; keyName: string; keyCode: string; children: never[]; config: { formConfig: { labelWidth: string; labelPosition: string; tip: string; tipPosition: string; suffixContent: string; required: boolean; requiredMessage: string; validType: string; validMessage: string; validExpression: string; validMethod: string; }; baseConfig: { showWordLimit: boolean; clearable: boolean; showPassword: boolean; isTrim: boolean; encode: boolean; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; arrayConfig: { componentName: string; type: string; arrayDefaultLength: number; arrangementType: string; maxHeight: string; maxWidth: string; }; }; componentType: string; dataType: string; } | { keyID: string; keyName: string; keyCode: string; children: never[]; config: { formConfig: { labelWidth: string; labelPosition: string; tip: string; tipPosition: string; suffixContent: string; required: boolean; requiredMessage: string; validType: string; validMessage: string; validExpression: string; validMethod: string; }; baseConfig: { showWordLimit: boolean; clearable: boolean; showPassword: boolean; isTrim: boolean; encode: boolean; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; arrayConfig: { componentName?: undefined; type?: undefined; arrayDefaultLength?: undefined; arrangementType?: undefined; maxHeight?: undefined; maxWidth?: undefined; }; }; componentType: string; dataType: string; })[]; dataType: string; arrayDataType: string; componentTypeLabel: string; componentType: string; config: { formConfig: { labelWidth?: undefined; suffixContent?: undefined; required?: undefined; requiredMessage?: undefined; tip?: undefined; tipPosition?: undefined; validType?: undefined; validMessage?: undefined; validExpression?: undefined; validMethod?: undefined; }; baseConfig: { gutter: number; justify: string; align: string; tag: string; showWordLimit?: undefined; clearable?: undefined; showPassword?: undefined; isTrim?: undefined; encode?: undefined; rows?: undefined; autosize?: undefined; type?: undefined; dataType?: undefined; data?: undefined; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; arrayConfig: { componentName?: undefined; type?: undefined; arrayDefaultLength?: undefined; arrangementType?: undefined; maxHeight?: undefined; maxWidth?: undefined; }; }; icon?: undefined; defaultValue?: undefined; } | { keyID: string; keyName: string; keyCode: string; children: ({ keyID: string; keyName: string; keyCode: string; children: never[]; config: { arrayConfig: { componentName: string; type: string; arrayDefaultLength: number; arrangementType: string; maxHeight: string; maxWidth: string; }; baseConfig: { "active-value": boolean; "inactive-value": boolean; showWordLimit?: undefined; clearable?: undefined; showPassword?: undefined; isTrim?: undefined; encode?: undefined; }; formConfig: { labelWidth: string; labelPosition: string; tip: string; tipPosition: string; suffixContent: string; required: boolean; requiredMessage: string; validType: string; validMessage: string; validExpression: string; validMethod: string; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; }; componentType: string; dataType: string; } | { keyID: string; keyName: string; keyCode: string; children: never[]; config: { arrayConfig: { componentName: string; type: string; arrayDefaultLength: number; arrangementType: string; maxHeight: string; maxWidth: string; }; baseConfig: { showWordLimit: boolean; clearable: boolean; showPassword: boolean; isTrim: boolean; encode: boolean; "active-value"?: undefined; "inactive-value"?: undefined; }; formConfig: { labelWidth: string; labelPosition: string; tip: string; tipPosition: string; suffixContent: string; required: boolean; requiredMessage: string; validType: string; validMessage: string; validExpression: string; validMethod: string; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; }; componentType: string; dataType: string; })[]; dataType: string; arrayDataType: string; componentTypeLabel: string; componentType: string; config: { formConfig: { labelWidth?: undefined; suffixContent?: undefined; required?: undefined; requiredMessage?: undefined; tip?: undefined; tipPosition?: undefined; validType?: undefined; validMessage?: undefined; validExpression?: undefined; validMethod?: undefined; }; baseConfig: { gutter: number; justify: string; align: string; tag: string; showWordLimit?: undefined; clearable?: undefined; showPassword?: undefined; isTrim?: undefined; encode?: undefined; rows?: undefined; autosize?: undefined; type?: undefined; dataType?: undefined; data?: undefined; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; arrayConfig: { componentName?: undefined; type?: undefined; arrayDefaultLength?: undefined; arrangementType?: undefined; maxHeight?: undefined; maxWidth?: undefined; }; }; icon?: undefined; defaultValue?: undefined; } | { keyID: string; keyName: string; keyCode: string; children: ({ keyID: string; keyName: string; keyCode: string; children: never[]; config: { formConfig: { labelWidth: string; labelPosition: string; tip: string; tipPosition: string; suffixContent: string; required: boolean; requiredMessage: string; validType: string; validExpression: string; validMessage: string; validMethod: string; }; baseConfig: { showWordLimit: boolean; clearable: boolean; showPassword: boolean; isTrim: boolean; encode: boolean; type?: undefined; dataType?: undefined; data?: undefined; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; arrayConfig: {}; }; componentType: string; dataType: string; defaultValue?: undefined; } | { keyID: string; keyName: string; keyCode: string; children: never[]; config: { formConfig: { labelWidth: string; labelPosition: string; tip: string; tipPosition: string; suffixContent: string; required: boolean; requiredMessage: string; validType: string; validExpression: string; validMessage: string; validMethod: string; }; baseConfig: { type: string; dataType: null; data: { label: string; value: string; }[]; showWordLimit?: undefined; clearable?: undefined; showPassword?: undefined; isTrim?: undefined; encode?: undefined; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; arrayConfig: {}; }; componentType: string; dataType: string; defaultValue: string; })[]; dataType: string; arrayDataType: string; componentTypeLabel: string; componentType: string; config: { formConfig: { labelWidth?: undefined; suffixContent?: undefined; required?: undefined; requiredMessage?: undefined; tip?: undefined; tipPosition?: undefined; validType?: undefined; validMessage?: undefined; validExpression?: undefined; validMethod?: undefined; }; baseConfig: { gutter: number; justify: string; align: string; tag: string; showWordLimit?: undefined; clearable?: undefined; showPassword?: undefined; isTrim?: undefined; encode?: undefined; rows?: undefined; autosize?: undefined; type?: undefined; dataType?: undefined; data?: undefined; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; arrayConfig: { componentName?: undefined; type?: undefined; arrayDefaultLength?: undefined; arrangementType?: undefined; maxHeight?: undefined; maxWidth?: undefined; }; }; icon?: undefined; defaultValue?: undefined; } | { keyID: string; keyName: string; keyCode: string; children: ({ keyID: string; keyName: string; keyCode: string; children: never[]; config: { arrayConfig: { componentName: string; type: string; arrayDefaultLength: number; arrangementType: string; maxHeight: string; maxWidth: string; }; baseConfig: { dataType: null; data: { label: string; value: string; }[]; multiple: boolean; filterable: boolean; remote: boolean; clearable: boolean; teleported: boolean; "allow-create": boolean; showWordLimit?: undefined; showPassword?: undefined; isTrim?: undefined; encode?: undefined; }; formConfig: { labelWidth: string; suffixContent: string; required: boolean; requiredMessage: string; tip: string; tipPosition: string; validType: string; validMessage: string; validExpression: string; validMethod: string; labelPosition?: undefined; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; }; componentType: string; dataType: string; } | { keyID: string; keyName: string; keyCode: string; children: never[]; config: { arrayConfig: { componentName: string; type: string; arrayDefaultLength: number; arrangementType: string; maxHeight: string; maxWidth: string; }; baseConfig: { showWordLimit: boolean; clearable: boolean; showPassword: boolean; isTrim: boolean; encode: boolean; dataType?: undefined; data?: undefined; multiple?: undefined; filterable?: undefined; remote?: undefined; teleported?: undefined; "allow-create"?: undefined; }; formConfig: { labelWidth: string; labelPosition: string; tip: string; tipPosition: string; suffixContent: string; required: boolean; requiredMessage: string; validType: string; validExpression: string; validMessage: string; validMethod: string; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; }; componentType: string; dataType: string; })[]; dataType: string; arrayDataType: string; componentTypeLabel: string; componentType: string; config: { formConfig: { labelWidth?: undefined; suffixContent?: undefined; required?: undefined; requiredMessage?: undefined; tip?: undefined; tipPosition?: undefined; validType?: undefined; validMessage?: undefined; validExpression?: undefined; validMethod?: undefined; }; baseConfig: { gutter: number; justify: string; align: string; tag: string; showWordLimit?: undefined; clearable?: undefined; showPassword?: undefined; isTrim?: undefined; encode?: undefined; rows?: undefined; autosize?: undefined; type?: undefined; dataType?: undefined; data?: undefined; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; arrayConfig: { componentName?: undefined; type?: undefined; arrayDefaultLength?: undefined; arrangementType?: undefined; maxHeight?: undefined; maxWidth?: undefined; }; }; icon?: undefined; defaultValue?: undefined; } | { keyID: string; keyName: string; keyCode: string; children: never[]; config: { arrayConfig: { componentName: string; type: string; arrayDefaultLength: number; arrangementType: string; maxHeight: string; maxWidth: string; }; baseConfig: { showWordLimit: boolean; clearable: boolean; showPassword: boolean; isTrim: boolean; encode: boolean; gutter?: undefined; justify?: undefined; align?: undefined; tag?: undefined; rows?: undefined; autosize?: undefined; type?: undefined; dataType?: undefined; data?: undefined; }; formConfig: { labelWidth: string; suffixContent: string; required: boolean; requiredMessage: string; tip: string; tipPosition: string; validType: string; validMessage: string; validExpression: string; validMethod: string; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; }; componentType: string; dataType: string; arrayDataType?: undefined; componentTypeLabel?: undefined; icon?: undefined; defaultValue?: undefined; } | { keyID: string; keyName: string; keyCode: string; children: never[]; config: { arrayConfig: { componentName: string; type: string; arrayDefaultLength: number; arrangementType: string; maxHeight: string; maxWidth: string; }; baseConfig: { rows: string; autosize: boolean; showWordLimit: boolean; encode: boolean; clearable: boolean; gutter?: undefined; justify?: undefined; align?: undefined; tag?: undefined; showPassword?: undefined; isTrim?: undefined; type?: undefined; dataType?: undefined; data?: undefined; }; formConfig: { labelWidth: string; suffixContent: string; required: boolean; requiredMessage: string; tip: string; tipPosition: string; validType: string; validMessage: string; validExpression: string; validMethod: string; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; }; componentType: string; dataType: string; arrayDataType?: undefined; componentTypeLabel?: undefined; icon?: undefined; defaultValue?: undefined; } | { keyID: string; keyName: string; keyCode: string; children: never[]; dataType: string; arrayDataType: string; componentTypeLabel: string; componentType: string; icon: string; config: { formConfig: { labelWidth: string; suffixContent: string; required: boolean; requiredMessage: string; tip: string; tipPosition: string; validType: string; validMessage: string; validExpression: string; validMethod: string; }; baseConfig: { type: string; dataType: number; data: { label: string; value: string; }[]; gutter?: undefined; justify?: undefined; align?: undefined; tag?: undefined; showWordLimit?: undefined; clearable?: undefined; showPassword?: undefined; isTrim?: undefined; encode?: undefined; rows?: undefined; autosize?: undefined; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; arrayConfig: { componentName?: undefined; type?: undefined; arrayDefaultLength?: undefined; arrangementType?: undefined; maxHeight?: undefined; maxWidth?: undefined; }; }; defaultValue: string; })[]; dataType: string; arrayDataType: string; componentTypeLabel: string; componentType: string; config: { baseConfig: { inline: boolean; labelPosition: string; labelWidth: string; labelSuffix: string; hideRequiredAsterisk: boolean; showMessage: boolean; inlineMessage: boolean; statusIcon: boolean; disabled: boolean; scrollToError: boolean; scrollIntoViewOptions: boolean; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; arrayConfig: {}; }; }[];