import React from 'react'; import { FieldLayout } from '../../../[Move2LayoutDescription]/FieldLayout'; export declare class FieldInputInfo { name: string; type: string; setabilityFlags: number; required: boolean; value: any; knownValues?: { value: any; label: string; }[]; setValue: (v: any) => void; } declare const UForm1: React.FC<{ fieldsToDisplay: FieldInputInfo[]; labelPosition: 'top' | 'left'; fieldLayouts: FieldLayout[]; customInputs?: { label: string; render: () => JSX.Element; }[]; 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; minWidth?: number; }>; export default UForm1;