我正在TypeScript中定义和实现一个Map
类,该类也使用内置的Map
类(带有泛型)。显然,名称冲突。我可以使用显式命名空间以某种方式导入内置Map
(就像Java中那样),还是可以通过其他方式来解决这种冲突?
export class Map // my map
{
private readonly items: Map<string, string>; // built-in map
}
我已经浏览了TS核心definition files,但不知道它们是否使用任何命名空间。