declare namespace Ext { export interface ClassConfig { alias?: string | string[]; alternateClassName?: string | string[]; cachedConfig?: object; config?: object; eventedConfig?: object; extend?: string; inheritableStatics?: object; mixins?: string[] | object; override?: string; platformConfig?: object; privates?: object; requires?: string[]; singleton?: boolean; statics?: object; uses?: string[]; xtype?: string; } export class Class { public constructor(Class?: object, data?: object, onCreated?: CallableFunction); } }