export interface Class<T, Args extends any[] = any[]> {
    new (...args: Args): T;
    prototype: T;
}
export declare type Constructor<T = {}> = new (...args: any[]) => T;
export declare function extend(ctor: Class<any>, ...mixins: any[]): void;
//# sourceMappingURL=class.d.ts.map