declare namespace Ext { export namespace mixin { export interface InheritableConfig { } export class Inheritable extends Ext.Mixin { public getInherited(inner?: boolean): object; public getInheritedConfig(property?: string, skipThis?: boolean): any; public getRefOwner(): void; public initInheritedState(inheritedState?: object, inheritedStateInner?: object): void; public resolveListenerScope(defaultScope?: object): Ext.app.ViewController | Ext.container.Container; public resolveSatelliteListenerScope(satellite?: Ext.mixin.Observable, defaultScope?: object): object; } } }