type XmlParent = Document | Element; export declare function parseXmlDocument(xml: string): Document; export declare function getDocumentElement(document: Document): Element | null; export declare function getChildElement(parent: XmlParent | null, localName: string): Element | null; export declare function getChildElements(parent: XmlParent | null, localName: string): Element[]; export declare function getDescendantElement(parent: XmlParent | null, localName: string): Element | null; export declare function getDescendantElements(parent: XmlParent | null, localName: string): Element[]; export declare function getElementText(element: Element | null | undefined): string | undefined; export declare function getChildText(parent: XmlParent | null, localName: string): string | undefined; export declare function getDescendantText(parent: XmlParent | null, localName: string): string | undefined; export declare function getLanguageAttribute(element: Element): string | undefined; export {};