3aeb6a4c1786600c38b8095ef179f923998a9ff217c7c63b954b546a175a66b5bb4f3c900a260e92484c784db45be835d68a24977d468ee33e9cfe21041a5b 1.1 KB

1234567891011121314
  1. import dayjs from 'dayjs';
  2. import type { Dayjs } from 'dayjs';
  3. import type { DateOrDates, DayOrDays } from './common/props';
  4. export type TimeList = [number | undefined, number, undefined | number];
  5. export declare const buildTimeList: (value: number, bound: number) => TimeList;
  6. export declare const rangeArr: (n: number) => number[];
  7. export declare const extractDateFormat: (format: string) => string;
  8. export declare const extractTimeFormat: (format: string) => string;
  9. export declare const dateEquals: (a: Date | unknown, b: Date | unknown) => boolean;
  10. export declare const valueEquals: (a: Array<Date> | unknown, b: Array<Date> | unknown) => boolean;
  11. export declare const parseDate: (date: string | number | Date, format: string | undefined, lang: string) => dayjs.Dayjs | undefined;
  12. export declare const formatter: (date: string | number | Date | Dayjs, format: string | undefined, lang: string) => string | number | Date | dayjs.Dayjs;
  13. export declare const makeList: (total: number, method?: () => number[]) => boolean[];
  14. export declare const dayOrDaysToDate: (dayOrDays: DayOrDays) => DateOrDates;