import { Xml } from "xml-ns-parser"; import { element } from "./xsd"; export declare class Parser { private element; constructor(element: element); /** * parse */ parse(xml: string, entityLookup?: (path: string) => Promise): Promise; parse(xml: Xml): Promise; private parseUnknown; private parseElement; private parseChoiceType; private parseSequenceType; private parseAllType; private parseComplexType; private parseSimpleContent; private parseComplexContent; private parseSimpleType; private getTypeOfSimpleType; }