hindu-devotional-texts
Version:
Hand-curated, typed, authoritative Hindu devotional content — aartis, chalisas, kathas, stotras, mantras, ashtottaras & sahasranamas, Vedic suktas, daily prayers, puja vidhi, Navratri, tirthas, the festival/ekadashi calendar, and full scriptures (Bhagavad
15 lines • 1.01 kB
TypeScript
import type { Deity } from '../types.js';
import type { GrahaKey, VaarDevata } from './types.js';
export type * from './types.js';
export { VAAR_DEVATA, VAAR_SOURCES } from './vaar-devata.js';
/** The day's Vaar Devata for a given date (`Date.getDay()`-indexed). */
export declare function getVaarDevataForDate(d: Date): VaarDevata;
/** Look up by day slug ('sunday' … 'saturday'); `undefined` for an unknown key. */
export declare function getVaarDevataByKey(key: string | undefined): VaarDevata | undefined;
/** Look up by ruling graha — e.g. for a daśā-lord weekday remedy. */
export declare function getVaarDevataByGraha(graha: GrahaKey): VaarDevata | undefined;
/** The day's deities that have a roster slug, de-duplicated. */
export declare function vaarRosterIds(v: VaarDevata): Deity[];
/** The day's deity names joined for a one-line label ("Vishnu · Brihaspati · Sai Baba"). */
export declare function vaarDeityNames(v: VaarDevata, lang: 'en' | 'hi'): string;
//# sourceMappingURL=index.d.ts.map