// Type definitions for xml-parser 1.2.1 // Project: https://github.com/segmentio/xml-parser // Definitions by: Matt Frantz // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped declare function parse(xml: string): parse.Document; declare namespace parse { export interface Document { declaration: Declaration; root: Node; } export interface Declaration { attributes: Attributes; } export interface Node { name: string; attributes: Attributes; children: Node[]; content?: string; } export interface Attributes { [name: string]: string; } } export = parse;