i have recently started writing in TypeScript, and i have encountered a problem that i can\'t seem to find an answer for. Consider the code below:
interface testI