20 lines
488 B
TypeScript
20 lines
488 B
TypeScript
declare module 'jalaali-js' {
|
|||
|
|
export function toJalaali(
|
||
|
|
gy: number,
|
||
|
|
gm: number,
|
||
|
|
gd: number,
|
||
|
|
): { jy: number; jm: number; jd: number }
|
||
|
|
|
||
|
|
export function toGregorian(
|
||
|
|
jy: number,
|
||
|
|
jm: number,
|
||
|
|
jd: number,
|
||
|
|
): { gy: number; gm: number; gd: number }
|
||
|
|
|
||
|
|
export function isValidJalaaliDate(jy: number, jm: number, jd: number): boolean
|
||
|
|
|
||
|
|
export function isLeapJalaaliYear(jy: number): boolean
|
||
|
|
|
||
|
|
export function jalaaliMonthLength(jy: number, jm: number): number
|
||
|
|
}
|