import React from 'react'; import { DisplayField } from '../../../../forms'; interface FieldProps { handleFieldChange: (newValue: any, fieldName?: string) => void; _field: DisplayField; object: any; storeState: any; permission?: { hidden?: boolean; readonly?: boolean; }; parentReadonly?: boolean; zIndex: number; } /** * Every prop but `object` and `parentReadonly` keeps a stable reference for a * given form configuration, so the comparison lets the field skip the renders * of the form which do not change its own data. */ declare const _default: React.MemoExoticComponent<({ handleFieldChange, _field, object, storeState, permission, parentReadonly, zIndex, }: FieldProps) => React.JSX.Element>; export default _default;