import type { HourCycle } from '@wisemen/vue-core-components'; import { Temporal } from 'temporal-polyfill'; import z from 'zod'; export declare const plainDateSchema: z.ZodCustom; export declare class DateUtil { static dateTimeToZonedDateTime(dateTime: Temporal.PlainDateTime): Temporal.ZonedDateTime; static diffInHours(instant1: Temporal.Instant, instant2: Temporal.Instant): number; static diffInMinutes(instant1: Temporal.Instant, instant2: Temporal.Instant): number; static diffInSeconds(instant1: Temporal.Instant, instant2: Temporal.Instant): number; static getDefaultHourCycle(locale: string): HourCycle; static getMyTimezone(): string; static isToday(dateTime: Temporal.ZonedDateTime): boolean; static plainDateToDate(plainDate: Temporal.PlainDate): Date; }