import { FieldSchema, RelationSchema } from 'fusefx-modeldescription'; import React from 'react'; import { LayoutPartition } from '../../../[Move2LayoutDescription]/EntityLayout'; import { IDataSourceManagerWidget } from '../_Templates/IDataSourceManagerWidget'; import { FieldLayout } from '../../../[Move2LayoutDescription]/FieldLayout'; declare const EntityFormGroup: React.FC<{ label?: string; allFields: FieldSchema[]; fieldsToDisplay: FieldSchema[]; currentEntity: any; changeValue: (field: FieldSchema, newValue: any) => void; fkRelations: RelationSchema[]; fkRelationsToDisplay: RelationSchema[]; dataSourceManager?: IDataSourceManagerWidget; changeLookUpValues: (l: RelationSchema, keyValues: any) => void; partitions: LayoutPartition[]; labelPosition: 'left' | 'top'; fieldLayouts: FieldLayout[]; readOnly: boolean; classNameBg?: string; classNameInputBg?: string; classNameInputHoverBg?: string; classNameInputHoverBgDark?: string; classNameDropdownBg?: string; classNameDropdownHoverBg?: string; styleType?: number; isCreation?: boolean; onValidationChanged?: (errors: { [fieldName: string]: string | null; }) => void; minWidthInput?: number; }>; export default EntityFormGroup;