构造函数的类型如何定义?

43 阅读1分钟
interface ClassWithConstrutor {
  new (str: string): void;
}

function testOne(outerClass: ClassWithConstrutor) {
    const instance = new outerClass('new')
}