///
import { SubsetPartial } from '@front.zen/utils';
import { DatePickerProps as MuiDatePickerProps, DateTimePickerProps as MuiDateTimePickerProps, TimePickerProps as MuiTimePickerProps } from '@mui/x-date-pickers';
import { PickerTypes } from '../shared/pickers';
type PickerProps
= P extends 'TIME' ? MuiTimePickerProps : P extends 'DATE' ? MuiDatePickerProps : P extends 'DATETIME' ? MuiDateTimePickerProps : never;
type Props = SubsetPartial, 'renderInput'> & (P extends 'TIME' ? unknown : {
multiLocale?: boolean;
});
export { Props as WrappedPickerProps };
export declare function wrapPicker(pickerType: P): (props: Props) => JSX.Element;