UNPKG

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

71 lines • 5.22 kB
import type { Deity, Recitation, Chalisa, Katha, Scripture, Mantra, Ashtottara, Sahasranama, Stotra, Prayer, PrayerOccasion, Sukta } from './types.js'; import { type KathaSlug } from './kathas/index.js'; import { type ScriptureSlug } from './scriptures/index.js'; import { type MantraSlug } from './mantras/index.js'; import { type StotraSlug } from './stotras/index.js'; import { type PrayerSlug } from './prayers/index.js'; import { type SuktaSlug } from './suktas/index.js'; import { type PujaSlug } from './puja/index.js'; import type { Puja } from './puja/types.js'; import type { NavadurgaForm, NavratriDay } from './navratri/types.js'; export declare function getAarti(deity: Deity): Recitation | undefined; export declare function getAllAartis(): Recitation[]; export declare function getChalisa(deity: Deity): Chalisa | undefined; export declare function getAllChalisas(): Chalisa[]; export declare function getKatha(slug: KathaSlug): Katha; export declare function getAllKathas(): Katha[]; export declare function getKathasForDeity(deity: Deity): Katha[]; export declare function getScripture(slug: ScriptureSlug): Scripture; export declare function getAllScriptures(): Scripture[]; export declare function getMantra(slug: MantraSlug): Mantra; export declare function getAllMantras(): Mantra[]; export declare function getMantrasForDeity(deity: Deity): Mantra[]; export declare function getAshtottara(deity: Deity): Ashtottara | undefined; export declare function getAllAshtottaras(): Ashtottara[]; export declare function getSahasranama(deity: Deity): Sahasranama | undefined; export declare function getAllSahasranamas(): Sahasranama[]; export declare function getStotra(slug: StotraSlug): Stotra; export declare function getAllStotras(): Stotra[]; export declare function getStotrasForDeity(deity: Deity): Stotra[]; export declare function getPrayer(slug: PrayerSlug): Prayer; export declare function getAllPrayers(): Prayer[]; export declare function getPrayersForOccasion(occasion: PrayerOccasion): Prayer[]; export declare function getPrayersForDeity(deity: Deity): Prayer[]; export declare function getSukta(slug: SuktaSlug): Sukta; export declare function getAllSuktas(): Sukta[]; export declare function getSuktasForDeity(deity: Deity): Sukta[]; export declare function getPuja(slug: PujaSlug): Puja; export declare function getAllPujas(): Puja[]; export declare function getPujasForDeity(deity: Deity): Puja[]; export declare function getNavadurgaForm(day: NavratriDay): NavadurgaForm; export declare function getAllNavadurgaForms(): NavadurgaForm[]; export declare function getContentForDeity(deity: Deity): { aarti?: Recitation; chalisa?: Chalisa; ashtottara?: Ashtottara; sahasranama?: Sahasranama; kathas: Katha[]; mantras: Mantra[]; stotras: Stotra[]; prayers: Prayer[]; suktas: Sukta[]; }; export type { Deity, Category, Bilingual, Recitation, RecitationVerse, Chalisa, Katha, KathaParagraph, KathaChapter, SamagriItem, Scripture, ScriptureVerse, Chapter, Mantra, Ashtottara, AshtottaraName, NamavaliName, Sahasranama, SahasranamaSection, Stotra, StotraForm, StotraLanguage, Prayer, PrayerOccasion, Sukta, SuktaSection, } from './types.js'; export type { KathaSlug } from './kathas/index.js'; export type { ScriptureSlug } from './scriptures/index.js'; export type { MantraSlug } from './mantras/index.js'; export type { StotraSlug } from './stotras/index.js'; export type { PrayerSlug } from './prayers/index.js'; export type { SuktaSlug } from './suktas/index.js'; export type { Puja, PujaMantra, UpacharaName, UpacharaSlug, Upachara, ArcStep, PujaSamagriItem, PostPujaLink, StotraKathaRef, FestivalMatch, VariantNote, } from './puja/types.js'; export type { PujaSlug } from './puja/index.js'; export { PUJA_DISCLAIMER } from './puja/upacharas.js'; export { navratriVratTiers, navratriVratFoods, kanyaPujan, saptashatiOutline, navratriColourCycle, navratriColourRule, } from './navratri/index.js'; export { VAAR_DEVATA, VAAR_SOURCES, getVaarDevataForDate, getVaarDevataByKey, getVaarDevataByGraha, vaarRosterIds, vaarDeityNames, } from './vaar/index.js'; export { JYOTIRLINGAS, SHAKTI_PEETHAS, CHAR_DHAM, CHOTA_CHAR_DHAM, SAPTA_PURI, SACRED_RIVERS, DVADASHA_JYOTIRLINGA_STOTRA, SAPTA_PURI_SLOKA, SAPTA_NADI_SLOKA, TIRTHA_SOURCES, getJyotirlingas, getShaktiPeethas, getCharDham, getChotaCharDham, getSaptaPuri, getSacredRivers, getAllTirthas, getTirtha, getTirthasForDeity, } from './tirtha/index.js'; export { EKADASHIS, FESTIVAL_SOURCES, getAllFestivals, getEkadashis, getFestival, getFestivalsByCategory, getFestivalsForDeity, } from './festivals/index.js'; export type { NavadurgaForm, NavadurgaMantra, DhyanaShloka, NavadurgaSlug, NavratriDay, VratTier, VratFoodList, KanyaAgeName, KanyaPujanData, SaptashatiChapter, SaptashatiCharita, SaptashatiDayMapEntry, SaptashatiOutline, NavratriColour, } from './navratri/types.js'; export type { GrahaKey, DayKey, VaarDeity, VaarMantra, VaarVariantNote, VaarOffering, VaarDevata, } from './vaar/types.js'; export type { TirthaCategory, TirthaEntry, TirthaSloka, } from './tirtha/types.js'; export type { FestivalCategory, FestivalEntry, Paksha, } from './festivals/types.js'; //# sourceMappingURL=index.d.ts.map