1
0
Fork 0
react-playground/node_modules/@mui/x-date-pickers/internals/utils/date-time-utils.d.ts
Techognito fc0f69dacb Added Statistics calculation
Statistics now show calculated values
2025-09-04 17:30:00 +02:00

26 lines
No EOL
1.2 KiB
TypeScript

import { DefaultizedProps } from '@mui/x-internals/types';
import { DateOrTimeView, MuiPickersAdapter } from "../../models/index.js";
import { DateOrTimeViewWithMeridiem } from "../models/index.js";
import { DigitalTimePickerProps } from "../models/props/time.js";
export declare const resolveDateTimeFormat: (adapter: MuiPickersAdapter, {
views,
format,
...other
}: {
format?: string;
views: readonly DateOrTimeViewWithMeridiem[];
ampm: boolean;
}, ignoreDateResolving?: boolean) => string;
interface DefaultizedTimeViewsProps<TView = DateOrTimeView> extends DefaultizedProps<DigitalTimePickerProps, 'ampm'> {
views: readonly TView[];
}
interface DefaultizedTimeViewsResponse<TView = DateOrTimeViewWithMeridiem> extends Required<Pick<DefaultizedTimeViewsProps<TView>, 'thresholdToRenderTimeInASingleColumn' | 'timeSteps' | 'views'>> {
shouldRenderTimeInASingleColumn: boolean;
}
export declare function resolveTimeViewsResponse<InTView extends DateOrTimeView = DateOrTimeView, OutTView extends DateOrTimeViewWithMeridiem = DateOrTimeViewWithMeridiem>({
thresholdToRenderTimeInASingleColumn: inThreshold,
ampm,
timeSteps: inTimeSteps,
views
}: DefaultizedTimeViewsProps<InTView>): DefaultizedTimeViewsResponse<OutTView>;
export {};