deno.com

no-implicit-declare-namespace-export

禁止在“环境”命名空间中使用隐式导出。

TypeScript 隐式导出“环境”命名空间的所有成员,除非存在命名导出。

无效

// foo.ts or foo.d.ts
declare namespace ns {
  interface ImplicitlyExported {}
  export type Exported = true;
}

有效

// foo.ts or foo.d.ts
declare namespace ns {
  interface NonExported {}
  export {};
}

declare namespace ns {
  interface Exported {}
  export { Exported };
}

declare namespace ns {
  export interface Exported {}
}

您找到您需要的了吗?

隐私政策