import type React from 'react'; import type { FieldValues, UseControllerProps } from 'react-hook-form'; import { TextFieldProps } from '../text-field'; export type RHFTextFieldProps = Omit, 'value' | 'name' | 'disabled' | 'error' | 'onChange'> & UseControllerProps & { /** Function to transform value before emitting */ transform?: (value: Nullable extends true ? string | null : string) => TransformedValue; onChange?: (value: TransformedValue extends [never] ? (Nullable extends true ? string | null : string) : TransformedValue, event: React.ChangeEvent) => void; }; declare function RHFTextField(inProps: RHFTextFieldProps): import("react/jsx-runtime").JSX.Element; declare module '@mui/material' { interface Components { ReevolveRHFTextField?: { defaultProps?: Partial; }; } } export default RHFTextField; //# sourceMappingURL=RHFTextField.d.ts.map