typescript - Angular tür adını bulamıyor
Şöyle bir tip tanımı kurdum:
npm install --D @types/stripe-checkout
Şimdi node_modules/@types/stripe-checkout içinde, diğer şeylerin yanı sıra, aşağıdakileri içeren bir index.d.ts dosyası var:
<reference types="stripe-v3"/>
interface StripeCheckoutStatic {
configure(options: StripeCheckoutOptions): StripeCheckoutHandler;
}
Bileşenlerimden birinde, türü şu şekilde kullanmaya çalışıyorum:
declare var StripeCheckout: StripeCheckoutStatic;
Aşağıdaki hata terminalimde yazdırılıyor:
ERROR in src/app/stripe/stripe.component.ts(9,29): error TS2304: Cannot find name 'StripeCheckoutStatic'.
Yani görünüşe göre bir nedenle türü bulamıyor - hatta Visual Studio Code'da türe ctrl+click yaptığımda doğru dosyaya götürüyor olsa bile.
Buradaki sorun nedir?