declare namespace Ext { export namespace data { export namespace reader { export interface XmlConfig { record?: string; implicitIncludes?: boolean; keepRawData?: boolean; listeners?: object; messageProperty?: string; model?: string | Ext.data.Model; namespace?: string; readRecordsOnFailure?: boolean; rootProperty?: string | CallableFunction; successProperty?: string; totalProperty?: string; transform?: string | object | CallableFunction; typeProperty?: string; } export class Xml extends Ext.data.reader.Reader { public xmlData?: object; public getNamespace(): void; public getRecord(): void; public setNamespace(): void; public setRecord(): void; } } } }