import dayjs, { Dayjs } from "dayjs"; export type DayjsPro = Dayjs; export declare const dayjsPro: typeof dayjs; export declare function getDayjsValue(time: DayjsPro | DayjsPro[] | string | string[] | undefined, format: string, utcOffset?: number, timezone?: string): dayjs.Dayjs | (dayjs.Dayjs | undefined)[] | undefined; export declare function getSortedDayjsArray(values?: Dayjs[]): dayjs.Dayjs[] | undefined; export declare function isDayjsChange(prevValue: Dayjs | undefined, currentValue: Dayjs | undefined): boolean | dayjs.Dayjs; export declare function isDayjsArrayChange(prevValue: Dayjs[] | undefined, currentValue: Dayjs[] | undefined): boolean | dayjs.Dayjs[]; export declare function getNow(utcOffset?: number, timezone?: string): dayjs.Dayjs; export declare function toTimezone(time: Dayjs, utcOffset?: number, timezone?: string, local?: boolean): Dayjs; export declare function timezoneToOffset(inputTs: number, timezone: string): number; export declare function toLocal(time: Dayjs, utcOffset?: number, timezone?: string): Dayjs; export declare function isValidTimeString(str: string | undefined, format: string): boolean; export declare const isInRange: (current: Dayjs, isSameTime: (current: Dayjs, target: Dayjs) => boolean, startDate?: Dayjs, endDate?: Dayjs) => boolean; export declare function getValueWithTime(date: Dayjs, time?: Dayjs): Dayjs;