export declare const property_requestForm: { 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; formItem: boolean; config: { arrayConfig: {}; baseConfig: { width: string; placeholder: string; }; formConfig: { labelWidth: 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; }; }; }[]; dataType: string; arrayDataType: string; componentTypeLabel: string; componentType: string; formItem: boolean; config: { formConfig: {}; baseConfig: { gutter: number; justify: string; align: string; tag: string; buttonLabel?: undefined; buttonWidth?: undefined; hasInput?: undefined; inputWidth?: undefined; title?: undefined; width?: undefined; height?: undefined; targetType?: undefined; url?: undefined; dataUrl?: undefined; buttonComponent?: undefined; showBadge?: undefined; buttonProps?: undefined; function_confirm?: undefined; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; arrayConfig: {}; }; icon?: undefined; operateType?: undefined; slots?: undefined; } | { keyID: string; keyName: string; keyCode: string; children: { keyID: string; keyName: string; keyCode: string; children: never[]; dataType: string; componentType: string; defaultValue: string; config: { arrayConfig: {}; baseConfig: { type: string; dataType: number; data: { label: string; value: string; }[]; }; formConfig: { labelWidth: 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; }; }; formItem: boolean; }[]; dataType: string; arrayDataType: string; componentTypeLabel: string; componentType: string; formItem: boolean; config: { formConfig: {}; baseConfig: { gutter: number; justify: string; align: string; tag: string; buttonLabel?: undefined; buttonWidth?: undefined; hasInput?: undefined; inputWidth?: undefined; title?: undefined; width?: undefined; height?: undefined; targetType?: undefined; url?: undefined; dataUrl?: undefined; buttonComponent?: undefined; showBadge?: undefined; buttonProps?: undefined; function_confirm?: undefined; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; arrayConfig: {}; }; icon?: undefined; operateType?: undefined; slots?: undefined; } | { keyID: string; keyName: string; keyCode: string; children: { keyID: string; keyName: string; keyCode: string; children: never[]; dataType: string; componentType: string; defaultValue: string; config: { arrayConfig: {}; baseConfig: { width: string; placeholder: string; }; formConfig: { labelWidth: 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; }; }; formItem: boolean; }[]; dataType: string; arrayDataType: string; componentTypeLabel: string; componentType: string; formItem: boolean; config: { formConfig: {}; baseConfig: { gutter: number; justify: string; align: string; tag: string; buttonLabel?: undefined; buttonWidth?: undefined; hasInput?: undefined; inputWidth?: undefined; title?: undefined; width?: undefined; height?: undefined; targetType?: undefined; url?: undefined; dataUrl?: undefined; buttonComponent?: undefined; showBadge?: undefined; buttonProps?: undefined; function_confirm?: undefined; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; arrayConfig: {}; }; icon?: undefined; operateType?: undefined; slots?: undefined; } | { keyID: string; keyName: string; keyCode: string; children: { keyID: string; keyName: string; keyCode: string; children: never[]; dataType: string; componentType: string; defaultValue: string; config: { arrayConfig: {}; baseConfig: {}; formConfig: { labelWidth: 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; }; }; formItem: boolean; }[]; dataType: string; arrayDataType: string; componentTypeLabel: string; componentType: string; formItem: boolean; config: { formConfig: {}; baseConfig: { gutter: number; justify: string; align: string; tag: string; buttonLabel?: undefined; buttonWidth?: undefined; hasInput?: undefined; inputWidth?: undefined; title?: undefined; width?: undefined; height?: undefined; targetType?: undefined; url?: undefined; dataUrl?: undefined; buttonComponent?: undefined; showBadge?: undefined; buttonProps?: undefined; function_confirm?: undefined; }; advancedConfig: { style: string; vif: string; disabled: string; eventChange: string; }; arrayConfig: {}; }; icon?: undefined; operateType?: undefined; slots?: undefined; } | { keyID: string; keyName: string; keyCode: string; children: never[]; dataType: string; componentTypeLabel: string; componentType: string; icon: string; operateType: string; slots: { name: string; children: ({ keyID: string; keyName: string; keyCode: string; children: never[]; dataType: string; dataTypeName: string; arrayDataTypeName: string; arrayDataType: string; componentGroup: string; componentTypeLabel: string; componentTypeName: string; componentName: string; componentType: string; formItem: boolean; componentShow: boolean; icon: string; slots: never[]; config: { formConfig: {}; baseConfig: { title: string; content: string; rows?: undefined; readonly?: undefined; theme?: undefined; language?: undefined; }; advancedConfig: {}; arrayConfig: {}; }; } | { keyID: string; keyName: string; keyCode: string; children: never[]; dataType: string; dataTypeName: string; arrayDataTypeName: string; arrayDataType: string; componentGroup: string; componentTypeLabel: string; componentTypeName: string; componentName: string; componentType: string; formItem: boolean; componentShow: boolean; icon: string; slots: never[]; config: { formConfig: {}; baseConfig: { rows: number; readonly: boolean; theme: string; language: string; title?: undefined; content?: undefined; }; advancedConfig: {}; arrayConfig: {}; }; })[]; }[]; config: { formConfig: {}; baseConfig: { buttonLabel: string; buttonWidth: string; hasInput: boolean; inputWidth: string; title: string; width: string; height: string; targetType: string; url: string; dataUrl: string; buttonComponent: string; showBadge: boolean; buttonProps: { bg: boolean; text: boolean; type: string; }; function_confirm: string; gutter?: undefined; justify?: undefined; align?: undefined; tag?: undefined; }; advancedConfig: { style?: undefined; vif?: undefined; disabled?: undefined; eventChange?: undefined; }; arrayConfig: {}; }; formItem: boolean; arrayDataType?: 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: {}; }; formItem: boolean; }[];