import type { Prayer } from '../types.js'

// The same dhyana shloka given as the Ganesha dhyana-avahana mantra in
// `src/puja/ganesh.ts`; carried here as a standalone universal invocation.
const vakratundaMahakaya: Prayer = {
  slug: 'vakratunda-mahakaya',
  deity: 'ganesha',
  occasion: 'invocation',
  titleEnglish: 'Vakratunda Mahakaya',
  titleHindi: 'वक्रतुण्ड महाकाय',
  text: {
    devanagari:
      'वक्रतुण्ड महाकाय सूर्यकोटिसमप्रभ ।\nनिर्विघ्नं कुरु मे देव सर्वकार्येषु सर्वदा ॥',
    iast:
      "vakratuṇḍa mahākāya sūryakoṭisamaprabha |\nnirvighnaṃ kuru me deva sarvakāryeṣu sarvadā ||",
  },
  meaning: {
    en: "O curved-trunked and mighty-bodied one, radiant as ten million suns — make all my undertakings free of obstacles, always, O Lord.",
    hi: 'हे वक्रतुण्ड, महाकाय, करोड़ों सूर्यों के समान तेजवाले देव — मेरे समस्त कार्यों को सदा निर्विघ्न कीजिए।',
  },
  about: {
    en: "The universal invocation of Ganesha, recited at the start of any undertaking, study, or worship to remove obstacles before beginning.",
    hi: 'किसी भी कार्य, अध्ययन अथवा पूजा के आरम्भ में विघ्नों के निवारण हेतु की जाने वाली गणेश की सार्वभौम वन्दना।',
  },
}

export default vakratundaMahakaya
