@smythos/sdk
Version:
15 lines (14 loc) • 591 B
TypeScript
import { DocParser, TDocumentParseSettings, TParsedDocument } from '../DocParser.class';
export declare class DOCXParser extends DocParser {
protected supportedMimeTypes: string[];
protected supportedExtensions: string[];
parse(source: string, params?: TDocumentParseSettings): Promise<TParsedDocument>;
private extractDocumentStructure;
private parseHtmlToStructure;
private splitLongContentIntoPages;
private extractImages;
private createPagesFromStructure;
private parseHtmlContent;
private getImageContentType;
private extractTitleFromPath;
}