/** * Validates that a Nanakshahi year is within supported range. * @internal */ declare const assertNanakshahiYear: (year: number) => void; /** * Validates Nanakshahi month boundaries. * @internal */ declare function assertNanakshahiMonth(month: number): void; /** * Returns max allowed day for a Nanakshahi month. * @internal */ declare const getMaxDateForNanakshahiMonth: (month: number, year: number) => 30 | 31; /** * Validates Nanakshahi year, month, and day as a coherent date. * * @internal */ declare const validateNanakshahiDateInput: (year: number, month: number, date: number) => void; export { assertNanakshahiYear, assertNanakshahiMonth, getMaxDateForNanakshahiMonth, validateNanakshahiDateInput, };