import { Context } from "../imports/Context.js"; export declare class StreamingXMLBuilder { constructor(cx: Context, args: any[], ctorObj: Function, inNewExpr: boolean); close(): void; 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; } //# sourceMappingURL=StreamingXMLBuilder.d.ts.map