patro
Version:
AD and BS Calendar
59 lines (58 loc) • 1.97 kB
TypeScript
import { bs2Ad } from './bs2ad';
declare const getBsMonthStartingDay: (arr: any) => any;
declare const getBSMonthYear: (month: number, currentBsYear: number) => {
bsYearDates: number[];
bsMonthCount: number;
};
declare const getBsPrevMonthDatesOffset: (monthCount: number, length: number, year: number, month: number) => {
dayOfMonth: string;
year: number;
month: number;
adDate: string;
bsDate: string;
extraDate: string;
type: string;
}[];
declare const createBsMonths: (length: number, year: number, month: number) => {
dayOfMonth: string;
year: number;
month: number;
adDate: string;
bsDate: string;
extraDate: string;
type: string;
}[];
declare const getBsNextMonthDatesOffset: (monthCount: number, length: number, year: number, month: number) => {
dayOfMonth: string;
year: number;
month: number;
adDate: string;
bsDate: string;
extraDate: string;
type: string;
}[];
declare const getRawBsDates: (...args: any) => any[];
declare const evaluateNepaliDate: (daysElpased: number) => string;
declare const getBsHeaderMonth: (bsMonth: string, adMonth: number, bsYear: string, adYear: string) => {
oMonth: string;
month: string;
oYear: string;
year: string;
};
declare const getPrevMonthDatesOffset: (monthCount: number, length: number, month: number, year: number) => {
dayOfMonth: number;
year: number;
month: number;
adDate: string;
extraDate: string;
type: string;
}[];
declare const getNextMonthDatesOffset: (monthCount: number, length: number, month: number, year: number) => {
dayOfMonth: number;
year: number;
month: number;
adDate: string;
extraDate: string;
type: string;
}[];
export { getBsMonthStartingDay, createBsMonths, getBsPrevMonthDatesOffset, getBsNextMonthDatesOffset, getBSMonthYear, getRawBsDates, getBsHeaderMonth, evaluateNepaliDate, getPrevMonthDatesOffset, getNextMonthDatesOffset, bs2Ad, };