UNPKG

docx

Version:

Easily generate .docx files with JS/TS with a nice declarative API. Works for Node and on the Browser.

103 lines (102 loc) 3.3 kB
export declare function DefaultStyle(): { "w:styles": ({ _attr: { "xmlns:mc": string; "xmlns:r": string; "xmlns:w": string; "xmlns:w14": string; "xmlns:w15": string; "mc:Ignorable": string; }; "w:docDefaults"?: undefined; "w:latentStyles"?: undefined; } | { "w:docDefaults": ({ "w:rPrDefault": { "w:rPr": ({ "w:rFonts": { _attr: { "w:asciiTheme": string; "w:eastAsiaTheme": string; "w:hAnsiTheme": string; "w:cstheme": string; }; }[]; "w:sz"?: undefined; "w:szCs"?: undefined; "w:lang"?: undefined; } | { "w:sz": { _attr: { "w:val": string; }; }[]; "w:rFonts"?: undefined; "w:szCs"?: undefined; "w:lang"?: undefined; } | { "w:szCs": { _attr: { "w:val": string; }; }[]; "w:rFonts"?: undefined; "w:sz"?: undefined; "w:lang"?: undefined; } | { "w:lang": { _attr: { "w:val": string; "w:eastAsia": string; "w:bidi": string; }; }[]; "w:rFonts"?: undefined; "w:sz"?: undefined; "w:szCs"?: undefined; })[]; }[]; "w:pPrDefault"?: undefined; } | { "w:pPrDefault": { "w:pPr": { "w:spacing": { _attr: { "w:after": string; "w:line": string; "w:lineRule": string; }; }[]; }[]; }[]; "w:rPrDefault"?: undefined; })[]; _attr?: undefined; "w:latentStyles"?: undefined; } | { "w:latentStyles": ({ _attr: { "w:defLockedState": string; "w:defUIPriority": string; "w:defSemiHidden": string; "w:defUnhideWhenUsed": string; "w:defQFormat": string; "w:count": string; }; "w:lsdException"?: undefined; } | { "w:lsdException": { _attr: { "w:name": any; "w:uiPriority": any; "w:qFormat": any; "w:semiHidden": any; "w:unhideWhenUsed": any; }; }[]; _attr?: undefined; })[]; _attr?: undefined; "w:docDefaults"?: undefined; })[]; };