in src/generate.ts [103:108]
function getAccessibleConstructor(classType: reflect.ClassType): reflect.Initializer | undefined {
if (classType.abstract || !classType.initializer || classType.initializer.protected) {
return undefined;
}
return classType.initializer;
}