docx
Version:
Generate .docx documents with JavaScript (formerly Office-Clippy)
15 lines (14 loc) • 594 B
TypeScript
import { BaseXmlComponent } from "./base";
import { IXmlableObject } from "./xmlable-object";
export { BaseXmlComponent };
export declare const EMPTY_OBJECT: {};
export declare abstract class XmlComponent extends BaseXmlComponent {
protected root: Array<BaseXmlComponent | string>;
constructor(rootKey: string);
prepForXml(): IXmlableObject | undefined;
addChildElement(child: XmlComponent | string): XmlComponent;
delete(): void;
}
export declare abstract class IgnoreIfEmptyXmlComponent extends XmlComponent {
prepForXml(): IXmlableObject | undefined;
}