type BSDate = { year: number; month: number; day: number; }; /** * Formats a Bikram Sambat (BS) date into a string based on the provided format pattern. * Supports both English and Devanagari tokens. * * Tokens: * - YYYY: English Year (e.g., 2080) * - yyyy: Devanagari Year (e.g., २०८०) * - YY: English 2-digit Year (e.g., 80) * - yy: Devanagari 2-digit Year (e.g., ८०) * - MMMM: Nepali Month Name (e.g., वैशाख) * - MMME: Transliterated English Month Name (e.g., Baisakh) * - MM: English 2-digit Month (e.g., 01) * - mm: Devanagari 2-digit Month (e.g., ०१) * - M: English Month (e.g., 1) * - m: Devanagari Month (e.g., १) * - DD: English 2-digit Day (e.g., 15) * - dd: Devanagari 2-digit Day (e.g., १५) * - D: English Day (e.g., 5) * - d: Devanagari Day (e.g., ५) * - dddd: Nepali Weekday Name (e.g., शनिवार) * - ddd: Nepali Weekday Short Name (e.g., शनि) * - ddde: English Weekday Name (e.g., Saturday) */ export declare function formatBS(dateInput: Date | string | number | BSDate, formatStr?: string): string; export {};