1 |
|
2 |
|
3 |
|
4 | export declare class XmlFactory {
|
5 | createXml(xmlElement: XmlElement, booleanTransformer?: (currentValue: boolean) => string): string;
|
6 | private returnAttributeIfPopulated(key, value, booleanTransformer?);
|
7 | }
|
8 | export interface XmlElement {
|
9 | name: string;
|
10 | properties?: XmlAttributes;
|
11 | children?: XmlElement[];
|
12 | textNode?: string;
|
13 | }
|
14 | export interface XmlAttributes {
|
15 | prefixedAttributes?: PrefixedXmlAttributes[];
|
16 | rawMap?: any;
|
17 | }
|
18 | export interface PrefixedXmlAttributes {
|
19 | prefix: string;
|
20 | map: any;
|
21 | }
|