{"version":3,"file":"ngb-calendar-islamic-civil.d.ts","sources":["ngb-calendar-islamic-civil.d.ts"],"names":[],"mappings":"AAAA;AACA;;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;AACA","sourcesContent":["import { NgbCalendarHijri } from './ngb-calendar-hijri';\r\nimport { NgbDate } from '../ngb-date';\r\nexport declare class NgbCalendarIslamicCivil extends NgbCalendarHijri {\r\n    /**\r\n     * Returns the equivalent islamic(civil) date value for a give input Gregorian date.\r\n     * `gDate` is a JS Date to be converted to Hijri.\r\n     */\r\n    fromGregorian(gDate: Date): NgbDate;\r\n    /**\r\n     * Returns the equivalent JS date value for a give input islamic(civil) date.\r\n     * `hDate` is an islamic(civil) date to be converted to Gregorian.\r\n     */\r\n    toGregorian(hDate: NgbDate): Date;\r\n    /**\r\n     * Returns the number of days in a specific Hijri month.\r\n     * `month` is 1 for Muharram, 2 for Safar, etc.\r\n     * `year` is any Hijri year.\r\n     */\r\n    getDaysPerMonth(month: number, year: number): number;\r\n}\r\n"]}