UNPKG

docx

Version:

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

20 lines (19 loc) 777 B
import { IContext, IXmlableObject, XmlComponent } from "../../file/xml-components"; import { ILevelsOptions } from "./level"; import { ConcreteNumbering } from "./num"; export interface INumberingOptions { readonly config: { readonly levels: ILevelsOptions[]; readonly reference: string; }[]; } export declare class Numbering extends XmlComponent { private readonly abstractNumberingMap; private readonly concreteNumberingMap; private readonly referenceConfigMap; constructor(options: INumberingOptions); prepForXml(context: IContext): IXmlableObject | undefined; createConcreteNumberingInstance(reference: string, instance: number): void; get ConcreteNumbering(): ConcreteNumbering[]; get ReferenceConfig(): object[]; }