declare namespace Ext { export namespace util { export interface StoreHolderConfig { } export class StoreHolder extends Ext.Base { public autoDestroyBoundStore?: boolean; public bindStore(store?: Ext.data.AbstractStore | string): void; public bindStoreListeners(store?: Ext.data.AbstractStore): void; public getStore(): Ext.data.AbstractStore; public getStoreListeners(store?: Ext.data.Store): object; public onBindStore(store?: Ext.data.AbstractStore, initial?: boolean): void; public onUnbindStore(store?: Ext.data.AbstractStore, initial?: boolean): void; public setStore(store?: object): void; public unbindStoreListeners(store?: Ext.data.AbstractStore): void; } } }