TypeScript - Declarația de import intră în conflict cu declarația locală a lui 'xxxxxxx'
Ce ar trebui să fac când apare o eroare de compilare „Import declaration conflicts with local declaration of 'xxxxx'”?
let rootElement: Element = document.getRootElement();
Am această linie în codul meu care cauzează o eroare de compilare.
Tipul "Element" declarat în lib.d.ts al TypeScript intră în conflict cu Tipul "Element" declarat în fișierul d.ts pe care l-am instalat prin npm.
Deocamdată, am schimbat numele tipului declarat în fișierul d.ts importat în altceva, dar există și alte modalități inteligente de a rezolva această problemă de conflict?
Acesta este fișierul d.ts care cauzează o problemă de conflict. https://raw.githubusercontent.com/DefinitelyTyped/DefinitelyTyped/14fe4313f4a1cf69add3505a2ab1dbc690dc2116/google-apps-script/google-apps-script.xml-service.d.ts