declare namespace Ext { export interface ClassManagerConfig { debugHooks?: object; deprecated?: object; } export class ClassManager { public addNameAliasMappings(aliases?: object): void; public addNameAlternateMappings(alternates?: object): void; public get(name?: string): Ext.Class; public getByAlias(alias?: string): Ext.Class; public getClass(object?: object): Ext.Class; public getDisplayName(object?: object): string; public getName(object?: Ext.Class | object): string; public instantiate(name?: string, args?: any): object; public instantiateByAlias(alias?: string, args?: object): object; public isCreated(className?: string): boolean; public set(name?: string, value?: object): Ext.ClassManager; public setNamespace(namespace?: string, value?: object): void; } }