docx
Version:
Easily generate .docx files with JS/TS with a nice declarative API. Works for Node and on the Browser.
23 lines (22 loc) • 653 B
TypeScript
import { ElementWrapper } from './traverser';
export type IRenderedParagraphNode = {
readonly text: string;
readonly runs: readonly IRenderedRunNode[];
readonly index: number;
readonly pathToParagraph: readonly number[];
};
type StartAndEnd = {
readonly start: number;
readonly end: number;
};
type IParts = {
readonly text: string;
readonly index: number;
} & StartAndEnd;
export type IRenderedRunNode = {
readonly text: string;
readonly parts: readonly IParts[];
readonly index: number;
} & StartAndEnd;
export declare const renderParagraphNode: (node: ElementWrapper) => IRenderedParagraphNode;
export {};