import type { MakeOptional } from '@mui/x-internals/types'; import { PickerManager } from '@mui/x-date-pickers/models'; import { AmPmProps, PickerRangeValue, UseFieldInternalProps } from '@mui/x-date-pickers/internals'; import { DateTimeRangeValidationError, RangeFieldSeparatorProps } from "../models/index.js"; import { ExportedValidateDateTimeRangeProps, ValidateDateTimeRangeProps } from "../validation/validateDateTimeRange.js"; export declare function useDateTimeRangeManager(parameters?: UseDateTimeRangeManagerParameters): UseDateTimeRangeManagerReturnValue; export interface UseDateTimeRangeManagerParameters extends RangeFieldSeparatorProps { enableAccessibleFieldDOMStructure?: TEnableAccessibleFieldDOMStructure; } export type UseDateTimeRangeManagerReturnValue = PickerManager>; export interface DateTimeRangeManagerFieldInternalProps extends MakeOptional, 'format'>, ExportedValidateDateTimeRangeProps, AmPmProps, RangeFieldSeparatorProps {}