UNPKG

vanilla-calendar-pro

Version:

The Vanilla Calendar Pro is a versatile JavaScript date and time picker component with TypeScript support, making it compatible with any JavaScript frameworks and libraries. It is designed to be lightweight, easy to use, and feature-rich, without relying

9 lines (8 loc) 1.43 kB
import { FormatDateString, WeekDayID } from '../types'; export declare const parseDates: (dates: string[]) => (`${number}-0${number}-0${number}` | `${number}-0${number}-1${number}` | `${number}-0${number}-2${number}` | `${number}-0${number}-30` | `${number}-0${number}-31` | `${number}-10-0${number}` | `${number}-10-1${number}` | `${number}-10-2${number}` | `${number}-10-30` | `${number}-10-31` | `${number}-11-0${number}` | `${number}-11-1${number}` | `${number}-11-2${number}` | `${number}-11-30` | `${number}-11-31` | `${number}-12-0${number}` | `${number}-12-1${number}` | `${number}-12-2${number}` | `${number}-12-30` | `${number}-12-31`)[]; export declare const getDateString: (date: Date) => `${number}-0${number}-0${number}` | `${number}-0${number}-1${number}` | `${number}-0${number}-2${number}` | `${number}-0${number}-30` | `${number}-0${number}-31` | `${number}-10-0${number}` | `${number}-10-1${number}` | `${number}-10-2${number}` | `${number}-10-30` | `${number}-10-31` | `${number}-11-0${number}` | `${number}-11-1${number}` | `${number}-11-2${number}` | `${number}-11-30` | `${number}-11-31` | `${number}-12-0${number}` | `${number}-12-1${number}` | `${number}-12-2${number}` | `${number}-12-30` | `${number}-12-31`; export declare const getDate: (date: FormatDateString) => Date; export declare const getWeekNumber: (date: FormatDateString, weekStartDay: WeekDayID) => { year: number; week: number; };