import type { FC, Ref } from 'react'; import type { BasicInputProps } from '../../primitive'; export type DateTimeInputType = 'date' | 'time' | 'datetime-local'; export type DateTimeInputProps = { value?: string | Date | null; type?: DateTimeInputType; hasErrors?: boolean; clearable?: boolean; step?: number; minDate?: Date | null; maxDate?: Date | null; displayFormat?: string; displayLocale?: string; ref?: Ref; onChange?: (date?: Date | null) => void; } & Pick, 'className' | 'inputClassName' | 'extensionClassName' | 'label' | 'name' | 'description' | 'placeholder' | 'required' | 'disabled' | 'onBlur' | 'size' | 'readOnly' | 'dataTestId'>; export declare const DateTimeInput: FC;