data/warsh_hafs_mapper library

Classes

QiraatAyahMapper
Bidirectional cross-riwaya ayah mapper linking any Riwayah to Hafs (Kufi reference). Sourced from official verified ayah mappings: https://github.com/M97Chahboun/quran-database-verifier
WarshHafsMapper
Backwards-compatible facade for Warsh (Madani-last) ayah mapping. Delegates to QiraatAyahMapper backed by verified Quranpedia dataset.

Enums

QuranCountingSystem
Supported canonical Quranic verse-numbering traditions (مدارس عد الآي).
QuranQiraa
Canonical 10 Qira'at (الأئمة العشرة القراء) with their counting tradition.
QuranRiwayah
Canonical 20 Riwayat (الروايات العشرون) of the 10 Mutawatir Qira'at.

Typedefs

QuranRawi = QuranRiwayah
Backward-compatible alias for QuranRiwayah.