type set = "A" | "B"; type person = "1" | "2" | "3"; type gram_number = "sg" | "du" | "pl"; type transitivity = "intransitive" | "transitive"; type animacy = "inanimate" | "animate"; interface PrenominalPrefix { set: set; person: person; gram_numnber: gram_number; transitivity: transitivity; subjectAnimacy: animacy; objectAnimacy?: animacy; form: string; romanization: string; gloss: string; }