Typescript 在我自己的声明文件中使用条带类型

Typescript 在我自己的声明文件中使用条带类型,typescript,stripe-payments,typescript-typings,Typescript,Stripe Payments,Typescript Typings,我有一个声明文件mytypes.d.ts,它包含在我的tsconfig文件include键中: "include": [ "mytypes.d.ts" ], 我想将条带名称空间中的一些类型与我自己的名称空间一起使用。例如,使用三重斜杠指令: /// <reference types="stripe" /> declare namespace mytypes { interface MyInterface {

我有一个声明文件
mytypes.d.ts
,它包含在我的tsconfig文件
include
键中:

"include": [
  "mytypes.d.ts"
],
我想将
条带
名称空间中的一些类型与我自己的名称空间一起使用。例如,使用三重斜杠指令:

/// <reference types="stripe" />

declare namespace mytypes {
  interface MyInterface {
    charge: Stripe.Charge
  }
}
//
声明命名空间mytypes{
接口MyInterface{
冲锋:条纹,冲锋
}
}
这并不像我认为的那样有效。三重斜杠指令似乎没有问题,因为VSCode正在拾取它:

但是当我尝试使用
条带
命名空间中的类型时,找不到它们,编译器也会失败