ファイルがあります:api.ts
と私はapi.d.ts
で私のインターフェイスを定義しました。私は活字実行したときに、それを見つけることができません私のインターフェース文句を言うものの:彼らはまったく同じ名前を持っている場合同じファイル名からインターフェイス定義をインポートするにはどうすればよいですか?
api.ts(24,47): error TS2304: Cannot find name 'IHeaders'.
は、どのように私は私のメインのファイルで私のインターフェイスをインポートすることができますか?
私は次のことを試してみた:
// api.d.ts
export interface IHeaders {
[key: string]: string;
}
// api.ts
import { IHeaders } from './api';
をしかし、私は別のエラーを取得:
api.ts(4,10): error TS2305: Module '"api"' has no exported member 'IHeaders'.
は、最善のアプローチは何ですか?
おかげ