TypeScriptエラーエラー
TS1149TS1149 — アンビエントコンテキストでは import 宣言が許可されない
import 宣言がファイルのアンビエントコンテキストと競合している。
nodebrowserdenobun
このエラーの原因
declare ブロックまたは .d.ts ファイル内で、アンビエント宣言と互換性のないモジュール構文を使って import しようとしている。
修正方法
アンビエントコンテキストでは型のみのインポートに import type を使用する。ランタイムの import を declare ブロックの外に移動する。グローバルな型参照には /// <reference types> を使用する。
関連するエラーコード
TypeScriptエラーエラー
TS2305TS2305 — モジュールにエクスポートされたメンバーがありません
指定されたエクスポートが、参照されているモジュールに存在しません。
nodebrowserdenobun
詳細を表示 TypeScriptエラーエラー
TS2416TS2416 — プロパティが基底型と互換性がない
派生クラスのプロパティが、基底クラスの同名プロパティと互換性がない。
nodebrowserdenobun
詳細を表示 TypeScriptエラーエラー
TS2322TS2322 — 型に互換性がありません
ある型の値を、互換性のない別の型の変数またはプロパティに代入できません。
nodebrowserdenobun
詳細を表示 TypeScriptエラーエラー
TS2554TS2554 — 引数の数が一致しません (N 個期待、M 個が渡されました)
関数に渡された引数の数が、必須パラメーターの数と一致しません。
nodebrowserdenobun
詳細を表示 TypeScriptエラーエラー
TS2339TS2339 — 型にプロパティが存在しません
TypeScript が、指定された型に対して指定されたプロパティを見つけられません。
nodebrowserdenobun
詳細を表示 TypeScriptエラーエラー
TS2564TS2564 — プロパティに初期化子がない
クラスプロパティがコンストラクター内で初期化されておらず、デフォルト値もありません。
nodebrowserdenobun
詳細を表示