export interface IDictionary { [key: string]: T; } export interface INewable { new (...args: any[]): T; }