import * as React from 'react'; import { KeyboardDateInputProps } from '../_shared/KeyboardDateInput'; import { ToolbarComponentProps } from './Picker'; import { ExtendWrapper } from '../wrappers/Wrapper'; import { StateHookOptions } from '../_shared/hooks/usePickerState'; import { DateValidationProps } from '../_helpers/text-field-helper'; import { BaseKeyboardPickerProps } from '../_shared/hooks/useKeyboardPickerState'; export declare type WrappedKeyboardPickerProps = DateValidationProps & BaseKeyboardPickerProps & ExtendWrapper; export interface MakePickerOptions { useOptions: (props: any) => StateHookOptions; getCustomProps?: (props: T) => Partial; DefaultToolbarComponent: React.ComponentType; } export declare function makeKeyboardPicker({ useOptions, getCustomProps, DefaultToolbarComponent, }: MakePickerOptions): React.FC;