UNPKG

@zener/nepali-date

Version:

Nepali Date is a lightweight utility designed to handle Nepali dates.

72 lines (71 loc) 1.82 kB
type IDate = { year: number; month: number; date: number; }; export declare const padTwo: (v: number) => string; export declare const padFour: (v: number) => string; export declare const padFourNumber: (v: number) => string; export declare const stringDateFormatter: ({ year, month, date }: IDate) => string; export declare const getDateFromNumber: (n: number) => { toString: () => string; year: number; month: number; date: number; }; export declare const getStartYearAD: () => { toString: () => string; year: number; month: number; date: number; }; export declare const getEndYearAD: () => { toString: () => string; year: number; month: number; date: number; }; export declare const findADfromBS: (date: string) => { toString: () => string; year: number; month: number; date: number; }; export declare const findBSfromAD: (date: string) => { toString: () => string; year: number; month: number; date: number; }; export declare const getCurrentDate: ({ type }: { type?: "np" | "en" | undefined; }) => { day: number; toString: () => string; year: number; month: number; date: number; }; export declare const manipulateDays: (currentDate: string, days: number) => { toString: () => string; year: number; month: number; date: number; }; export declare const manipulateWeeks: (currentDate: string, weeks: number) => { toString: () => string; year: number; month: number; date: number; }; export declare const manipulateMonths: (currentDate: string, months: number) => { year: number; month: number; date: number; }; export declare const manipulateYears: (currentDate: string, years: number) => { year: number; month: number; date: number; }; export {};