import { DateTimePickerProps } from '@mui/x-date-pickers'; import type { DateTimeValidationError } from '@mui/x-date-pickers/internals/hooks/validation/useDateTimeValidation'; import { ReactNode } from 'react'; type RenderInput = DateTimePickerProps['renderInput']; export type RenderInputFactoryProps = { error: { reason: DateTimeValidationError; message: ReactNode; } | undefined; }; export declare const pickerDefaultRenderInputFactory: ({ error }: RenderInputFactoryProps) => RenderInput; export declare function usePickerProps(): { onError: (reason: DateTimeValidationError, value: In | null) => void; renderInput: (props: import("@mui/material").TextFieldProps) => import("react").ReactElement>; }; export {};