import * as React from 'react'; import { PickerSelectionState, PickerViewRenderer, TimeViewWithMeridiem, BaseClockProps, DefaultizedProps } from '../internals'; import { PickerValidDate } from '../models'; import { DateRange } from '../models'; import { UseRangePositionResponse } from '../internals/hooks/useRangePosition'; export type DateTimeRangePickerTimeWrapperProps, 'value' | 'defaultValue' | 'onChange'>, 'views'>> = Pick & Omit & { view: TView; onViewChange?: (view: TView) => void; views: readonly TView[]; value?: DateRange; defaultValue?: DateRange; onChange?: (value: DateRange, selectionState: PickerSelectionState, selectedView: TView) => void; viewRenderer?: PickerViewRenderer, TView, TComponentProps, any> | null; openTo?: TView; }; /** * @ignore - internal component. */ declare function DateTimeRangePickerTimeWrapper, 'value' | 'defaultValue' | 'onChange'>, 'views'>>(props: DateTimeRangePickerTimeWrapperProps, ref: React.Ref): React.ReactNode; export { DateTimeRangePickerTimeWrapper };