Я хотел бы иметь возможность создавать экземпляр класса typescript, где я получаю данные о классе и конструкторе во время выполнения. Функция, которую я хотел бы написать, будет принимать параметры класса и конструктора.
export function createInstance(moduleName : string, className : string, instanceParameters : string[]) {
//return new [moduleName].[className]([instancePameters]); (THIS IS THE BIT I DON'T KNOW HOW TO DO)
}