import { XmlAttributeComponent, XmlComponent } from "../../xml-components"; interface IRunFontAttributesProperties { ascii: string; hAnsi: string; hint?: string; } class RunFontAttributes extends XmlAttributeComponent { protected xmlKeys = { ascii: "w:ascii", hAnsi: "w:hAnsi", hint: "w:hint", }; } export class RunFonts extends XmlComponent { constructor(ascii: string, hint?: string) { super("w:rFonts"); this.root.push(new RunFontAttributes({ ascii: ascii, hAnsi: ascii, hint: hint, })); } }