[typescript] Confusing "duplicate identifier" Typescript error message