У меня есть файл alice.ts
с реализацией класса Alice
и интерфейсом IAlice
:
export interface IAlice {
readonly prop: number;
}
export class Alice {
static fromJSON(json:string) {
const par = ...
return new Alice(par);
}
readonly prop: IAlice;
constructor(prop: IAlice) {
this.prop = prop;
}
}
В моем тесте при запуске:
import { Alice, IAlice } from "filepath";
...
const alice: Alice = new Alice(object);
...
Я получил в качестве вывода ошибку:
TypeError: alice_1.Alice is not a constructor
У кого-нибудь есть идея, почему возникает эта ошибка?
Спасибо!