UNPKG

@mui/x-date-pickers-pro

Version:

The Pro plan edition of the Date and Time Picker components (MUI X).

20 lines (19 loc) 1.14 kB
import * as React from 'react'; import { UseFieldInternalProps } from '@mui/x-date-pickers/internals'; import { FieldRef, FieldSelectedSections } from '@mui/x-date-pickers/models'; import { RangeFieldSection } from '../../models'; interface UseMultiInputFieldSelectedSectionsParams extends Pick<UseFieldInternalProps<any, any, RangeFieldSection, any, any>, 'selectedSections' | 'onSelectedSectionsChange'> { unstableStartFieldRef?: React.Ref<FieldRef<RangeFieldSection>>; unstableEndFieldRef?: React.Ref<FieldRef<RangeFieldSection>>; } interface UseMultiInputFieldSelectedSectionsResponseItem { unstableFieldRef?: React.Ref<FieldRef<RangeFieldSection>>; selectedSections: FieldSelectedSections; onSelectedSectionsChange: (newSelectedSections: FieldSelectedSections) => void; } interface UseMultiInputFieldSelectedSectionsResponse { start: UseMultiInputFieldSelectedSectionsResponseItem; end: UseMultiInputFieldSelectedSectionsResponseItem; } export declare const useMultiInputFieldSelectedSections: (params: UseMultiInputFieldSelectedSectionsParams) => UseMultiInputFieldSelectedSectionsResponse; export {};