export declare const property_pic: { keyID: string; keyName: string; keyCode: string; children: ({ keyID: string; keyName: string; keyCode: string; children: never[]; config: { formConfig: { labelWidth: string; required: boolean; requiredMessage: string; validType: string; validExpression: string; validMessage: string; validMethod: string; }; baseConfig: { width: string; placeholder: string; prefixIcon: string; suffixIcon: string; prefixTag: string; suffixTag: string; maxlength: string; showWordLimit: boolean; clearable: boolean; isPassword: boolean; isTrim: boolean; encode: boolean; type?: undefined; dataType?: undefined; optionWidth?: undefined; data?: undefined; url?: undefined; labelField?: undefined; valueField?: undefined; gutter?: undefined; justify?: undefined; align?: undefined; tag?: undefined; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; arrayConfig: {}; }; componentType: string; dataType: string; arrayDataType?: undefined; componentTypeLabel?: undefined; icon?: undefined; slots?: undefined; } | { keyID: string; keyName: string; keyCode: string; children: never[]; config: { formConfig: { labelWidth: string; required: boolean; requiredMessage: string; validType: string; validExpression: string; validMessage: string; validMethod: string; }; baseConfig: { type: string; dataType: string; width: string; optionWidth: string; data: { label: string; value: string; }[]; url: string; labelField: string; valueField: string; placeholder?: undefined; prefixIcon?: undefined; suffixIcon?: undefined; prefixTag?: undefined; suffixTag?: undefined; maxlength?: undefined; showWordLimit?: undefined; clearable?: undefined; isPassword?: undefined; isTrim?: undefined; encode?: undefined; gutter?: undefined; justify?: undefined; align?: undefined; tag?: undefined; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; arrayConfig: {}; }; componentType: string; dataType: string; arrayDataType?: undefined; componentTypeLabel?: undefined; icon?: undefined; slots?: undefined; } | { keyID: string; keyName: string; keyCode: string; children: { keyID: string; keyName: string; keyCode: string; children: never[]; config: { formConfig: { labelWidth: string; required: boolean; requiredMessage: string; validType: string; validExpression: string; validMessage: string; validMethod: string; }; baseConfig: { width: string; placeholder: string; prefixIcon: string; suffixIcon: string; prefixTag: string; suffixTag: string; maxlength: string; showWordLimit: boolean; clearable: boolean; isPassword: boolean; isTrim: boolean; encode: boolean; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; arrayConfig: {}; }; componentType: string; dataType: string; }[]; config: { formConfig: { labelWidth?: undefined; required?: undefined; requiredMessage?: undefined; validType?: undefined; validExpression?: undefined; validMessage?: undefined; validMethod?: undefined; }; baseConfig: { gutter: number; justify: string; align: string; tag: string; width?: undefined; placeholder?: undefined; prefixIcon?: undefined; suffixIcon?: undefined; prefixTag?: undefined; suffixTag?: undefined; maxlength?: undefined; showWordLimit?: undefined; clearable?: undefined; isPassword?: undefined; isTrim?: undefined; encode?: undefined; type?: undefined; dataType?: undefined; optionWidth?: undefined; data?: undefined; url?: undefined; labelField?: undefined; valueField?: undefined; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; arrayConfig: {}; }; componentType: string; dataType: string; arrayDataType?: undefined; componentTypeLabel?: undefined; icon?: undefined; slots?: undefined; } | { keyID: string; keyName: string; keyCode: string; children: ({ keyID: string; keyName: string; keyCode: string; children: never[]; config: { formConfig: { labelWidth: string; required: boolean; requiredMessage: string; validType: string; validExpression: string; validMessage: string; validMethod: string; }; baseConfig: { width: string; placeholder: string; prefixIcon: string; suffixIcon: string; prefixTag: string; suffixTag: string; maxlength: string; showWordLimit: boolean; clearable: boolean; isPassword: boolean; isTrim: boolean; encode: boolean; dataType?: undefined; data?: undefined; filterable?: undefined; height?: undefined; teleported?: undefined; optionDirection?: undefined; "no-match-text"?: undefined; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; arrayConfig: {}; }; componentType: string; dataType: string; arrayDataType?: undefined; componentTypeLabel?: undefined; icon?: undefined; operateType?: undefined; slots?: undefined; } | { keyID: string; keyName: string; keyCode: string; children: never[]; dataType: string; arrayDataType: string; componentTypeLabel: string; componentType: string; icon: string; operateType: string; slots: { name: string; children: never[]; }[]; config: { formConfig: { labelWidth?: undefined; required?: undefined; requiredMessage?: undefined; validType?: undefined; validExpression?: undefined; validMessage?: undefined; validMethod?: undefined; }; baseConfig: { dataType: number; placeholder: string; data: { label: string; value: string; }[]; filterable: boolean; width: string; height: string; clearable: boolean; teleported: boolean; optionDirection: string; "no-match-text": string; prefixIcon?: undefined; suffixIcon?: undefined; prefixTag?: undefined; suffixTag?: undefined; maxlength?: undefined; showWordLimit?: undefined; isPassword?: undefined; isTrim?: undefined; encode?: undefined; }; advancedConfig: { style?: undefined; vif?: undefined; disabled?: undefined; eventChange?: undefined; }; arrayConfig: {}; }; })[]; dataType: string; arrayDataType: string; componentTypeLabel: string; componentType: string; icon: string; slots: never[]; config: { formConfig: { labelWidth?: undefined; required?: undefined; requiredMessage?: undefined; validType?: undefined; validExpression?: undefined; validMessage?: undefined; validMethod?: undefined; }; baseConfig: { gutter: number; justify: string; align: string; tag: string; width?: undefined; placeholder?: undefined; prefixIcon?: undefined; suffixIcon?: undefined; prefixTag?: undefined; suffixTag?: undefined; maxlength?: undefined; showWordLimit?: undefined; clearable?: undefined; isPassword?: undefined; isTrim?: undefined; encode?: undefined; type?: undefined; dataType?: undefined; optionWidth?: undefined; data?: undefined; url?: undefined; labelField?: undefined; valueField?: undefined; }; advancedConfig: { style?: undefined; vif?: undefined; disabled?: undefined; eventChange?: undefined; }; arrayConfig: {}; }; } | { keyID: string; keyName: string; keyCode: string; children: { keyID: string; keyName: string; keyCode: string; children: never[]; config: { formConfig: { labelWidth: string; required: boolean; requiredMessage: string; validType: string; validExpression: string; validMessage: string; validMethod: string; }; baseConfig: { "active-text": string; "inactive-text": string; "active-value": boolean; "inactive-value": boolean; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; arrayConfig: {}; }; componentType: string; dataType: string; }[]; config: { formConfig: { labelWidth?: undefined; required?: undefined; requiredMessage?: undefined; validType?: undefined; validExpression?: undefined; validMessage?: undefined; validMethod?: undefined; }; baseConfig: { gutter: number; justify: string; align: string; tag: string; width?: undefined; placeholder?: undefined; prefixIcon?: undefined; suffixIcon?: undefined; prefixTag?: undefined; suffixTag?: undefined; maxlength?: undefined; showWordLimit?: undefined; clearable?: undefined; isPassword?: undefined; isTrim?: undefined; encode?: undefined; type?: undefined; dataType?: undefined; optionWidth?: undefined; data?: undefined; url?: undefined; labelField?: undefined; valueField?: undefined; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; arrayConfig: {}; }; componentType: string; dataType: string; arrayDataType?: undefined; componentTypeLabel?: undefined; icon?: undefined; slots?: undefined; })[]; dataType: string; arrayDataType: string; componentTypeLabel: string; componentType: string; config: { baseConfig: { inline: boolean; labelPosition: string; labelWidth: string; labelSuffix: string; hideRequiredAsterisk: boolean; requireAsteriskPosition: string; showMessage: boolean; inlineMessage: boolean; statusIcon: boolean; disabled: boolean; scrollToError: boolean; scrollIntoViewOptions: boolean; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; arrayConfig: {}; }; }[];