TS2430TS2430 — Interface utökar interface på felaktigt sätt
Ett interface deklarerar att det utökar ett annat interface men har inkompatibla egenskaper.
TS2696En TypeScript-specifik funktion används i en JavaScript-fil.
Typannoteringar, interface, enum och annan TypeScript-specifik syntax kan inte användas i .js-filer. Filen kan ha fel filändelse eller så kan checkJs vara aktiverat på en fil som använder TypeScript-syntax.
Döp om filen till .ts eller .tsx om den ska vara en TypeScript-fil. Ta bort TypeScript-specifik syntax från JavaScript-filer. Använd JSDoc-kommentarer för typannoteringar i JavaScript.
TS2430Ett interface deklarerar att det utökar ett annat interface men har inkompatibla egenskaper.
TS5075Ett kompilatoralternativ kräver en specifik moduleResolution-inställning för att kunna användas.
TS2742Den härledda typen för en deklaration kan inte namnges utan ett beroende som inte är tillgängligt.
TS2305Den angivna exporten finns inte i den refererade modulen.
TS2322Ett värde av en typ kan inte tilldelas en variabel eller egenskap av en annan, inkompatibel typ.
TS2451En variabel deklarerad med let eller const omdeklareras i samma omfång.