UNPKG

dynamicl

Version:

A library for auto-detecting and loading classes

10 lines (9 loc) 301 B
import 'reflect-metadata'; export declare abstract class Detectable { name: string; constructor(name: string); } export declare function autodetect<T extends Detectable>(options: { baseClass: new (...args: any[]) => T; location: string; }): (target: any, propertyKey: string) => void;