import { Context } from "../imports/Context"; export declare class StreamingXMLBuilder { close(): void; constructor(cx: Context, args: any[], ctorObj: Function, inNewExpr: boolean); disablePrettyPrint(): StreamingXMLBuilder; enablePrettyPrint(): StreamingXMLBuilder; endDocument(): StreamingXMLBuilder; endElement(): StreamingXMLBuilder; getAttachmentId(): string; getXMLString(): string; startDocument( rootElement: any, namespaceDefinitionMap: Map ): StreamingXMLBuilder; startElement( name: string, namespaceMap: Map, attributeMap: Map, prefix: any ): StreamingXMLBuilder; writeArray( elementName: string, data: Array, wrappingElement: any ): StreamingXMLBuilder; writeAttribute(name: string, value: string): StreamingXMLBuilder; writeAttributes(attributeMap: Map): StreamingXMLBuilder; writeCData(data: string): StreamingXMLBuilder; writeCDataElement( name: string, data: string, prefix: any ): StreamingXMLBuilder; writeCharacters(text: string): StreamingXMLBuilder; writeComment(comment: string): StreamingXMLBuilder; writeDtd(dtd: string): StreamingXMLBuilder; writeNamespace(prefix: string, namespaceURI: string): StreamingXMLBuilder; writeNamespaces(namespaceMap: Map): StreamingXMLBuilder; writeTextElement( name: string, text: string, prefix: any ): StreamingXMLBuilder; }