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