declare namespace Ext { export namespace container { export interface DockingContainerConfig { defaultDockWeights?: object; } export class DockingContainer extends Ext.Base { public addDocked(items?: object | object[], pos?: number): Ext.Component[]; public getDockedComponent(comp?: string | number): Ext.Component; public getDockedItems(selector?: string, beforeBody?: boolean): Ext.Component[]; public initDockingItems(): void; public insertDocked(pos?: number, items?: object | object[]): void; public onDockedAdd(component?: Ext.Component): void; public onDockedRemove(component?: Ext.Component): void; public removeDocked(item?: Ext.Component, autoDestroy?: boolean): void; } } }