dk-plus
Version:
9 lines (8 loc) • 639 B
TypeScript
import type { CalendarCell } from './type';
export declare const formatDate: (date: Date) => string;
export declare const parseDate: (value: string) => Date | null;
export declare const startOfDay: (d: Date) => Date;
export declare const isSameDay: (a: Date, b: Date) => boolean;
export declare const addMonths: (base: Date, offset: number) => Date;
export declare const buildMonthCells: (viewYear: number, viewMonth: number, selected: Date | null, firstDayOfWeek: number, disabled: boolean, disabledDate?: ((date: Date) => boolean) | undefined) => CalendarCell[];
export declare const buildWeekdays: (firstDayOfWeek: number) => string[];