declare namespace Ext { export namespace data { export namespace amf { export interface XmlDecoderConfig { } export class XmlDecoder extends Ext.Base { public clear(): void; public constructor(config?: object); public readAmfxMessage(xml?: string): object; public readArray(node?: XMLDocument | HTMLElement): []; public readDictionary(node?: XMLDocument | HTMLElement): object; public readObject(node?: XMLDocument | HTMLElement): object; public readObjectRef(node?: XMLDocument | HTMLElement): object; public readString(node?: XMLDocument | HTMLElement): string; public readTraits(node?: XMLDocument | HTMLElement): []; public readValue(node?: HTMLElement): object; public static decodeTidFromFlexUID(messageId?: string): number; public static readAMF3Value(bytes?: []): object; public static readByteArray(node?: XMLDocument | HTMLElement): []; } } } }