declare namespace Ext { export namespace data { export interface XmlStoreConfig { asynchronousLoad?: boolean; autoDestroy?: boolean; autoLoad?: boolean | object; autoSync?: boolean; batchUpdateMode?: string; clearOnPageLoad?: boolean; clearRemovedOnLoad?: boolean; data?: object[] | Ext.data.Model[]; fields?: object[] | string[]; filters?: object[] | CallableFunction[]; groupDir?: string; grouper?: object | Ext.util.Grouper; groupField?: string; listeners?: object; model?: string | Ext.data.Model; pageSize?: number; proxy?: string | Ext.data.proxy.Proxy | object; remoteFilter?: boolean; remoteSort?: boolean; session?: Ext.data.Session; sorters?: Ext.util.Sorter[] | object[]; sortOnLoad?: boolean; statefulFilters?: boolean; storeId?: string; trackRemoved?: boolean; } export class XmlStore extends Ext.data.Store { } } }