iXmlFactory.d.ts 465 B

1234567891011121314151617181920
  1. export interface XmlElement {
  2. name: string;
  3. properties?: XmlAttributes;
  4. children?: XmlElement[];
  5. textNode?: string | null;
  6. }
  7. export interface HeaderElement {
  8. [key: string]: string | undefined;
  9. version?: string;
  10. standalone?: string;
  11. encoding?: string;
  12. }
  13. export interface XmlAttributes {
  14. prefixedAttributes?: PrefixedXmlAttributes[];
  15. rawMap?: any;
  16. }
  17. export interface PrefixedXmlAttributes {
  18. prefix: string;
  19. map: any;
  20. }