/** * get the first day of the week containing given day * * @remarks This function assumes that the forst day of the week always is a monday * * @param date - Date which specifies the week * @returns the first date of the week */ export declare function getFirstDayOfWeek(date: Date): Date; /** * Generates all dates within a month, given a date within that month. * * @remarks * First date is the first monday, the first week of that month * * @param date - A date within the month */ export declare function generateCalendar(date: Date): IterableIterator; export declare const rawDayNames: string[]; export declare const months: string[]; export declare const getShorteningFn: (length: number) => (str: string) => string; export declare const getDayNames: (l?: number | undefined) => string[]; export declare const monthName: (d: Date, length?: number | undefined) => string;