export interface DynamicConfig { keyID: string; keyName: string; keyCode: string; dataType?: any; arrayDataType?: any; required?: boolean; validExpression?: string; componentType?: any; children: Array; isShow?: boolean; description?: string; isAdd?: boolean; config: { formConfig: Record; baseConfig: Record; arrayConfig: Record; advancedConfig: Record; }; defaultValue?: any; } export interface DynamicConfigProps { children: string; }