import type { NanakshahiDate } from './types';
/**
 * Converts a Gregorian date to the corresponding Nanakshahi date.
 *
 * @param gregorianDate - JavaScript Date object (default: current date).
 * @returns Nanakshahi date in English and Punjabi.
 * @throws {RangeError} If the computed Nanakshahi year is before 535 NS.
 * @example getNanakshahiDate(new Date())
 */
export declare function getNanakshahiDate(gregorianDate?: Date): NanakshahiDate;
