import { DateRangeType } from '../Types'; import 'dayjs/locale/zh-cn'; export declare const identity: (x: T) => T; export declare const chunks: (array: ReadonlyArray, size: number) => T[][]; export declare const combine: (...args: any[]) => string; export declare const getDaysInMonth: (date: Date) => Date[]; export declare const isStartOfRange: ({ startDate }: DateRangeType, day: Date) => boolean; export declare const isEndOfRange: ({ endDate }: DateRangeType, day: Date) => boolean; export declare const inDateRange: ({ startDate, endDate }: DateRangeType, day: Date) => boolean; export declare const isRangeSameDay: ({ startDate, endDate }: DateRangeType) => boolean; type Falsy = false | null | undefined | 0 | ''; export declare const parseOptionalDate: (date: Date | string | Falsy, defaultValue: Date) => Date; export declare const formatDate: (props: { day?: number | Date; isCN?: boolean; needTime?: boolean; }) => string; export declare const splitSign: (isCN: boolean) => string; export {};