In xyx.component.ts file I have 2 classes one is blot class which extends another class(Embed) which is provided by QuillJS(we shouldn't touch this). so inside the blot class i have to call a service but I am getting error Call target does not contain any signatures. this error is about super() ( i have added super() as my editor suggested to remove an error after creating constructor ) in the constructor even if I remove it I will get an error. I have searched on the internet for solutions. the internet has solutions for normal classes but not for Extends class. my goal is to call a service without any errors. so yes..any help is very much appreciated.
xyz.component.ts
class Blot extends Embed {
  some variables
       ..
       ..
  constructor(private myService:SomeService) { super() }
   foo () { 
      this.myService.someFun().subscribe(data => console.log(data) )
      }
  }
 export class XYZComponent implements Oninit {
     ...........
     some code
     ...........
  }