I'm following a tutorial from Autodesk to create a new viewer tool, but using Typescript. However, when I tried extending ToolInterface, I got :
TS2689 (TS) Cannot extend an interface 'Autodesk.Viewing.ToolInterface'. Did you mean 'implements'?
The error disappears if I use implements, but then I cannot use super() in the constructor, as in the tutorial stated. Can I get some help on this? In the index.d.ts of forge-viewer, the ToolInterface is defined as Interface, not Class
This is the tutorial I'm following: