UNPKG

rtf-stream-parser

Version:

Stream Transform class to tokenize RTF, and another to de-encapsulate text or HTML

11 lines (10 loc) 513 B
/// <reference types="node" /> import { DeEncapsulate, DeEncapsulateOptions } from './de-encapsulate'; import { Tokenize } from './tokenize'; export { Tokenize, DeEncapsulate }; interface Result { mode: 'text' | 'html'; text: string | Buffer; } export declare function deEncapsulateSync(rtf: Buffer | string, options?: Partial<DeEncapsulateOptions>): Result; export declare function deEncapsulateStream(streamIn: NodeJS.ReadableStream, options?: Partial<DeEncapsulateOptions>): Promise<Result>;