export declare enum ExtType { Buffer = 0, Window = 1, Tabpage = 2 } export interface ExtTypeConstructor { new (...args: any[]): T; } export interface MetadataType { name: string; prefix: string; } export declare const Metadata: MetadataType[]; export type Promisify = { [K in keyof T]: Promise; };