@mui/x-date-pickers-pro
Version:
The Pro plan edition of the MUI X Date and Time Picker components.
19 lines • 1.11 kB
TypeScript
import * as React from 'react';
import { PickerRangeValue, PickerValue, UseFieldInternalProps } from '@mui/x-date-pickers/internals';
import { FieldRef, FieldSelectedSections } from '@mui/x-date-pickers/models';
import { MultiInputFieldRefs } from "../../models/index.js";
interface UseMultiInputRangeFieldSelectedSectionsParameters extends Pick<UseFieldInternalProps<PickerRangeValue, any, any>, 'selectedSections' | 'onSelectedSectionsChange'>, MultiInputFieldRefs {}
export interface UseMultiInputFieldSelectedSectionsResponseItem {
unstableFieldRef?: React.Ref<FieldRef<PickerValue>>;
selectedSections: FieldSelectedSections;
onSelectedSectionsChange: (newSelectedSections: FieldSelectedSections) => void;
}
interface UseMultiInputFieldSelectedSectionsResponse {
start: UseMultiInputFieldSelectedSectionsResponseItem;
end: UseMultiInputFieldSelectedSectionsResponseItem;
}
/**
* @ignore - internal hook.
*/
export declare const useMultiInputRangeFieldSelectedSections: (parameters: UseMultiInputRangeFieldSelectedSectionsParameters) => UseMultiInputFieldSelectedSectionsResponse;
export {};