react-native-ui-lib
Version:
[](https://stand-with-ukraine.pp.ua)
24 lines (23 loc) • 1.36 kB
TypeScript
import { FirstDayOfWeek, DayNamesFormat, DateObjectWithOptionalDay, DateObjectWithDate } from '../types';
export declare const HOUR_IN_MS: number;
export declare function getWeekNumbersOfMonth(year: number, month: number, firstDayOfWeek: FirstDayOfWeek): number[];
declare function getFirstDayInTheYear(year: number, firstDayOfWeek: FirstDayOfWeek): number;
export declare function getDaysOfWeekNumber(year: number, weekNumber: number, firstDayOfWeek: FirstDayOfWeek): any[];
export declare function getDateObject(date: number | DateObjectWithDate): {
day: number;
month: number;
year: number;
dayOfTheWeek: number;
timestamp: number;
};
export declare function addMonths(date: number, count: number, useFirstDay?: boolean): number;
export declare function addYears(date: number, count: number): number;
export declare function getMonthForIndex(index: number): string | undefined;
export declare function getWeekDayNames(firstDayOfWeek?: number, format?: DayNamesFormat): string[];
export declare function isPastDate(date: number): boolean;
export declare function isSameDay(d1: number, d2: number): boolean;
export declare function isSameMonth(d1: number | DateObjectWithOptionalDay, d2: number | DateObjectWithOptionalDay): boolean;
export declare const _forTesting: {
getFirstDayInTheYear: typeof getFirstDayInTheYear;
};
export {};