const sanskritNames: {
  masas: { [key: number]: string };
  tithis: { [key: number]: string };
  nakshatras: { [key: number]: string };
  yogas: { [key: number]: string };
  karanas: { [key: number]: string };
  varas: { [key: number]: string };
  samvats: { [key: number]: string };
  ritus: { [key: number]: string };
} = {
  masas: {
    1: "Caitra",
    2: "Vaiśākha",
    3: "Jyeṣṭha",
    4: "Āṣāḍha",
    5: "Śrāvaṇa",
    6: "Bhādrapada",
    7: "Āśvina",
    8: "Kārtika",
    9: "Mārgaśīrṣa",
    10: "Puṣya",
    11: "Māgha",
    12: "Phālguṇa",
  },

  tithis: {
    1: "Śukla pakṣa prathamā",
    2: "Śukla pakṣa dvitīyā",
    3: "Śukla pakṣa tṛtīyā",
    4: "Śukla pakṣa caturthī",
    5: "Śukla pakṣa pañcamī",
    6: "Śukla pakṣa ṣaṣṭhī",
    7: "Śukla pakṣa saptamī",
    8: "Śukla pakṣa aṣṭhamī",
    9: "Śukla pakṣa navamī",
    10: "Śukla pakṣa daśamī",
    11: "Śukla pakṣa ekādaśī",
    12: "Śukla pakṣa dvādaśī",
    13: "Śukla pakṣa trayodaśī",
    14: "Śukla pakṣa caturdasī",
    15: "Pūrṇimā",
    16: "Kṛṣṇa pakṣa prathamā",
    17: "Kṛṣṇa pakṣa dvitīyā",
    18: "Kṛṣṇa pakṣa tṛtīyā",
    19: "Kṛṣṇa pakṣa caturthī",
    20: "Kṛṣṇa pakṣa pañcamī",
    21: "Kṛṣṇa pakṣa ṣaṣṭhi",
    22: "Kṛṣṇa pakṣa saptamī",
    23: "Kṛṣṇa pakṣa aṣṭhamī",
    24: "Kṛṣṇa pakṣa navamī",
    25: "Kṛṣṇa pakṣa daśamī",
    26: "Kṛṣṇa pakṣa ekādaśī",
    27: "Kṛṣṇa pakṣa dvādaśī",
    28: "Kṛṣṇa pakṣa trayodaśī",
    29: "Kṛṣṇa pakṣa caturdasī",
    30: "Amāvāsyā",
  },

  nakshatras: {
    1: "Aśvinī",
    2: "Bharaṇī",
    3: "Kṛttikā",
    4: "Rohiṇī",
    5: "Mṛgaśīrā",
    6: "Ārdrā",
    7: "Punarvasū",
    8: "Puṣya",
    9: "Āśleṣā",
    10: "Maghā",
    11: "Pūrvaphalgunī",
    12: "Uttaraphalgunī",
    13: "Hasta",
    14: "Cittā",
    15: "Svāti",
    16: "Viśākhā",
    17: "Anūrādhā",
    18: "Jyeṣṭhā",
    19: "Mūlā",
    20: "Pūrvāṣāḍhā",
    21: "Uttarāṣāḍhā",
    22: "Śravaṇā",
    23: "Dhaniṣṭhā",
    24: "Śatabhiṣā",
    25: "Pūrvābhādrā",
    26: "Uttarābhādrā",
    27: "Revatī",
  },

  yogas: {
    1: "Viṣkumbha",
    2: "Prīti",
    3: "Āyuṣmān",
    4: "Saubhāgya",
    5: "Śobhana",
    6: "Atigaṇḍa",
    7: "Sukarmā",
    8: "Dhṛti",
    9: "Śūla",
    10: "Gaṇḍa",
    11: "Vṛddhi",
    12: "Dhruva",
    13: "Vyāghāta",
    14: "Harṣaṇa",
    15: "Vajra",
    16: "Siddhi",
    17: "Vyatīpāta",
    18: "Vārīyana",
    19: "Parigha",
    20: "Śiva",
    21: "Siddha",
    22: "Sādhya",
    23: "Śubha",
    24: "Śukla",
    25: "Brahma",
    26: "Aindra",
    27: "Vaidhṛti",
  },

  karanas: {
    1: "Kiṃstughna",
    2: "Bava",
    3: "Bālava",
    4: "Kaulava",
    5: "Taitila",
    6: "Garaja",
    7: "Vaṇija",
    8: "Viṣṭi",
    9: "Bava",
    10: "Bālava",
    11: "Kaulava",
    12: "Taitila",
    13: "Garaja",
    14: "Vaṇija",
    15: "Viṣṭi",
    16: "Bava",
    17: "Bālava",
    18: "Kaulava",
    19: "Taitila",
    20: "Garaja",
    21: "Vaṇija",
    22: "Viṣṭi",
    23: "Bava",
    24: "Bālava",
    25: "Kaulava",
    26: "Taitila",
    27: "Garaja",
    28: "Vaṇija",
    29: "Viṣṭi",
    30: "Bava",
    31: "Bālava",
    32: "Kaulava",
    33: "Taitila",
    34: "Garaja",
    35: "Vaṇija",
    36: "Viṣṭi",
    37: "Bava",
    38: "Bālava",
    39: "Kaulava",
    40: "Taitila",
    41: "Garaja",
    42: "Vaṇija",
    43: "Viṣṭi",
    44: "Bava",
    45: "Bālava",
    46: "Kaulava",
    47: "Taitila",
    48: "Garaja",
    49: "Vaṇija",
    50: "Viṣṭi",
    51: "Bava",
    52: "Bālava",
    53: "Kaulava",
    54: "Taitila",
    55: "Garaja",
    56: "Vaṇija",
    57: "Viṣṭi",
    58: "Śakuni",
    59: "Catuṣpāda",
    60: "Nāgava",
  },

  varas: {
    0: "Bhānuvāra",
    1: "Somavāra",
    2: "Maṅgalavāra",
    3: "Budhavāra",
    4: "Guruvāra",
    5: "Śukravāra",
    6: "Śanivāra",
  },

  samvats: {
    1: "Prabhava",
    2: "Vibhava",
    3: "Śukla",
    4: "Pramoda",
    5: "Prajāpati",
    6: "Āṅgirasa",
    7: "Śrīmukha",
    8: "Bhāva",
    9: "Yuva",
    10: "Dhātrī",
    11: "Īśvara",
    12: "Bahudhānya",
    13: "Pramādhi",
    14: "Vikrama",
    15: "Vṛṣa",
    16: "Citrabhānu",
    17: "Svabhānu",
    18: "Tāraṇa",
    19: "Pārthiva",
    20: "Vyaya",
    21: "Sarvajit",
    22: "Sarvadhārī",
    23: "Virodhī",
    24: "Vikṛti",
    25: "Khara",
    26: "Nandana",
    27: "Vijaya",
    28: "Jaya",
    29: "Manmatha",
    30: "Durmukhī",
    31: "Hevilambī",
    32: "Vilambī",
    33: "Vikārī",
    34: "Śārvarī",
    35: "Plava",
    36: "Śubhakṛt",
    37: "Śobhakṛt",
    38: "Krodhī",
    39: "Viśvāvasu",
    40: "Parābhava",
    41: "Plavaṅga",
    42: "Kīlaka",
    43: "Saumya",
    44: "Sādhāraṇa",
    45: "Virodhikṛti",
    46: "Paridhāvī",
    47: "Pramādīca",
    48: "Ānanda",
    49: "Rākṣasa",
    50: "Nala",
    51: "Piṅgala",
    52: "Kalāyukti",
    53: "Siddhārthī",
    54: "Raudra",
    55: "Durmati",
    56: "Dundubhi",
    57: "Rudhirodgārī",
    58: "Raktākṣī",
    59: "Krodhana",
    60: "Akṣaya",
  },

  ritus: {
    0: "Vasanta",
    1: "Grīṣma",
    2: "Varṣā",
    3: "Śarad",
    4: "Hemanta",
    5: "Śiśira",
  },
};

export default sanskritNames;
