UNPKG

docx

Version:

Generate .docx documents with JavaScript (formerly Office-Clippy)

29 lines (28 loc) 1.18 kB
/// <reference types="node" /> import { XmlComponent } from "../file/xml-components"; import { FooterReferenceType } from "./document"; import { Footer } from "./footer/footer"; import { Image, Media } from "./media"; import { Paragraph } from "./paragraph"; import { Relationships } from "./relationships"; import { Table } from "./table"; export interface IDocumentFooter { readonly footer: FooterWrapper; readonly type: FooterReferenceType; } export declare class FooterWrapper { private readonly media; private readonly footer; private readonly relationships; constructor(media: Media, referenceId: number, initContent?: XmlComponent); addParagraph(paragraph: Paragraph): void; createParagraph(text?: string): Paragraph; addTable(table: Table): void; createTable(rows: number, cols: number): Table; addChildElement(childElement: XmlComponent): void; createImage(image: Buffer | string | Uint8Array | ArrayBuffer, width?: number, height?: number): void; addImage(image: Image): FooterWrapper; readonly Footer: Footer; readonly Relationships: Relationships; readonly Media: Media; }