This module needs documentation.
Please document this module by describing its purpose and usage on the documentation page.

local decl = {}

decl['a'] = {
    m = {{'ො'}, {'ා'}, {'ං'}, {'ෙ'},
         {'ෙන'}, {'ෙහි', 'ෙභි'}, {'ස‍්ස', 'ාය', 'ත්‍ථං'}, {'ානං'},
         {'ස‍්මා', 'ම‍්හා', 'ා'}, {'ෙහි', 'ෙභි'}, {'ස‍්ස'}, {'ානං'},
         {'ස‍්මිං', 'ම‍්හි', 'ෙ'}, {'ෙසු'}, {''}, {'ා'}},
    n = {{'ං'}, {'ානි'}, {'ං'}, {'ානි'},
         {'ෙන'}, {'ෙහි', 'ෙභි'}, {'ස‍්ස', 'ාය', 'ත්‍ථං'}, {'ානං'},
         {'ස‍්මා', 'ම‍්හා', 'ා'}, {'ෙහි', 'ෙභි'}, {'ස‍්ස'}, {'ානං'},
         {'ස‍්මිං', 'ම‍්හි', 'ෙ'}, {'ෙසු'}, {''}, {'ානි'}},
}

decl['ā'] = {
    f = {{''}, {'යො', ''}, {'⌫ං'}, {'යො', ''},
         {'ය'}, {'හි', 'භි'}, {'ය'}, {'නං'},
         {'ය'}, {'හි', 'භි'}, {'ය'}, {'නං'},
         {'ය', 'යං'}, {'සු'}, {'⌫ෙ'}, {'යො', ''}},
    m = {{''}, {''}, {'⌫ං'}, {'නෙ'},
         {'⌫ෙන'}, {'හි', 'භි'}, {'⌫ස‍්ස', 'ය'}, {'නං'},
         {'⌫ස‍්මා', '⌫ම‍්හා', ''}, {'හි', 'භි'}, {'⌫ස‍්ස'}, {'නං'},
         {'⌫ස‍්මිං', '⌫ම‍්හි', '⌫ෙ'}, {'සු'}, {'⌫'}, {''}},
}
decl['aa'] = decl['ā']

decl['i'] = {
    m = {{''}, {'⌫යො', '⌫ී'}, {'ං'}, {'⌫යො', '⌫ී'},
         {'නා'}, {'⌫ීහි', '⌫ීභි'}, {'ස‍්ස', 'නො'}, {'⌫ීනං'},
         {'ස‍්මා', 'ම‍්හා'}, {'⌫ීහි', '⌫ීභි'}, {'ස‍්ස', 'නො'}, {'⌫ීනං'},
         {'ස‍්මිං', 'ම‍්හි'}, {'⌫ීසු'}, {''}, {'⌫යො', '⌫ී'}},
    n = {{''}, {'⌫ීනි', '⌫ී'}, {'ං'}, {'⌫ීනි', '⌫ී'},
         {'නා'}, {'⌫ීහි', '⌫ීභි'}, {'ස‍්ස', 'නො'}, {'⌫ීනං'},
         {'ස‍්මා', 'ම‍්හා'}, {'⌫ීහි', '⌫ීභි'}, {'ස‍්ස', 'නො'}, {'⌫ීනං'},
         {'ස‍්මිං', 'ම‍්හි'}, {'⌫ීසු'}, {''}, {'⌫ීනි', '⌫ී'}},
    f = {{''}, {'යො', '⌫ී'}, {'ං'}, {'යො', '⌫ී'},
         {'යා'}, {'⌫ීහි', '⌫ීභි'}, {'යා'}, {'⌫ීනං'},
         {'යා', '⌫්‍යා'}, {'⌫ීහි', '⌫ීභි'}, {'යා'}, {'⌫ීනං'},
         {'යා', 'යං', '⌫්‍යං'}, {'⌫ීසු'}, {''}, {'යො', '⌫ී'}},
}

decl['ī'] = {
    m = {{''}, {'⌫ිනො', ''}, {'⌫ිං', '⌫ිනං'}, {'⌫ිනො', ''},
         {'⌫ිනා'}, {'හි', 'භි'}, {'⌫ිස‍්ස', '⌫ිනො'}, {'නං'},
         {'⌫ිස‍්මා', '⌫ිම‍්හා'}, {'හි', 'භි'}, {'⌫ිස‍්ස', '⌫ිනො'}, {'නං'},
         {'⌫ිස‍්මිං', '⌫ිම‍්හි'}, {'සු'}, {'⌫ි'}, {'⌫ිනො', ''}},
    f = {{''}, {'⌫ියො', ''}, {'⌫ිං', '⌫ියං'}, {'⌫ියො', ''},
         {'⌫ියා'}, {'හි', 'භි'}, {'⌫ියා'}, {'නං'},
         {'⌫ියා'}, {'හි', 'භි'}, {'⌫ියා'}, {'නං'},
         {'⌫ියා', '⌫ියං'}, {'සු'}, {'⌫ි'}, {'⌫ියො', ''}},
}
decl['ii'] = decl['ī']

decl['u'] = {
    m = {{''}, {'⌫වො', '⌫ූ'}, {'ං'}, {'⌫වො', '⌫ූ'},
         {'නා'}, {'⌫ූහි', '⌫ූභි'}, {'ස‍්ස', 'නො'}, {'⌫ූනං'},
         {'ස‍්මා', 'ම‍්හා'}, {'⌫ූහි', '⌫ූභි'}, {'ස‍්ස', 'නො'}, {'⌫ූනං'},
         {'ස‍්මිං', 'ම‍්හි'}, {'⌫ූසු'}, {''}, {'⌫වෙ', '⌫වො'}},
    n = {{''}, {'⌫ූනි', '⌫ූ'}, {'ං'}, {'⌫ූනි', '⌫ූ'},
         {'නා'}, {'⌫ූහි', '⌫ූභි'}, {'ස‍්ස', 'නො'}, {'⌫ූනං'},
         {'ස‍්මා', 'ම‍්හා'}, {'⌫ූහි', '⌫ූභි'}, {'ස‍්ස', 'නො'}, {'⌫ූනං'},
         {'ස‍්මිං', 'ම‍්හි'}, {'⌫ූසු'}, {''}, {'⌫ූනි', '⌫ූ'}},
    f = {{''}, {'යො', '⌫ූ'}, {'ං'}, {'යො', '⌫ූ'},
         {'යා'}, {'⌫ූහි', '⌫ූභි'}, {'යා'}, {'⌫ූනං'},
         {'යා'}, {'⌫ූහි', '⌫ූභි'}, {'යා'}, {'⌫ූනං'},
         {'යා', 'යං'}, {'⌫ූසු'}, {''}, {'යො', '⌫ූ'}},
}

decl['ū'] = {
    m = {{''}, {'⌫ුනො', ''}, {'⌫ුං'}, {'⌫ුනො', ''},
         {'⌫ුනා'}, {'හි', 'භි'}, {'⌫ුස‍්ස', '⌫ුනො'}, {'නං'},
         {'⌫ුස‍්මා', '⌫ුම‍්හා'}, {'හි', 'භි'}, {'⌫ුස‍්ස', '⌫ුනො'}, {'නං'},
         {'⌫ුස‍්මිං', '⌫ුම‍්හි'}, {'සු'}, {'⌫ු'}, {'⌫ුනො', ''}},
    f = {{''}, {'⌫ුයො', ''}, {'⌫ුං'}, {'⌫ුයො', ''},
         {'⌫ුයා'}, {'හි', 'භි'}, {'⌫ුයා'}, {'නං'},
         {'⌫ුයා'}, {'හි', 'භි'}, {'⌫ුයා'}, {'නං'},
         {'⌫ුයා', '⌫ුයං'}, {'සු'}, {'⌫ු'}, {'⌫ුයො', ''}},
}
decl['uu'] = decl['ū']

return decl