UNPKG

docx

Version:

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

23 lines (22 loc) 782 B
/// <reference types="node" /> import { IDocumentFooter } from "../file/footer-wrapper"; import { IDocumentHeader } from "../file/header-wrapper"; import { Media } from "../file/media"; export interface IDocumentTemplate { readonly currentRelationshipId: number; readonly headers: IDocumentHeader[]; readonly footers: IDocumentFooter[]; readonly styles: string; readonly titlePageIsDefined: boolean; readonly media: Media; } export declare class ImportDotx { extract(data: Buffer): Promise<IDocumentTemplate>; private createFooters; private createHeaders; private addRelationshipToWrapper; private findReferenceFiles; private extractDocumentRefs; private checkIfTitlePageIsDefined; private parseRefId; }