///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
///
declare namespace Titanium {
/**
* The top level XML module. The XML module is used for parsing and processing XML-based content.
*/
namespace XML {
}
/**
* The top level XML module. The XML module is used for parsing and processing XML-based content.
*/
class XML extends Titanium.Module {
/**
* The name of the API that this proxy corresponds to.
*/
static readonly apiName: string;
/**
* Indicates if the proxy will bubble an event to its parent.
*/
static bubbleParent: boolean;
/**
* The Window or TabGroup whose Activity lifecycle should be triggered on the proxy.
*/
static lifecycleContainer: Titanium.UI.Window | Titanium.UI.TabGroup;
/**
* Adds the specified callback as an event listener for the named event.
*/
static addEventListener(name: string, callback: (param0: Titanium.Event) => void): void;
/**
* Applies the properties to the proxy.
*/
static applyProperties(props: any): void;
/**
* Fires a synthesized event to any registered listeners.
*/
static fireEvent(name: string, event?: any): void;
/**
* Parses an XML string into a object.
*/
static parseString(xml: string): Titanium.XML.Document;
/**
* Removes the specified callback as an event listener for the named event.
*/
static removeEventListener(name: string, callback: (param0: Titanium.Event) => void): void;
/**
* Serializes a [Node](Titanium.XML.Node) object into a string.
*/
static serializeToString(node: Titanium.XML.Node): string;
}
}