UNPKG

matrix-react-sdk

Version:
15 lines (14 loc) 734 B
import { Room, IContent, MatrixEvent } from "matrix-js-sdk/src/matrix"; import React from "react"; import Exporter from "./Exporter"; import { ExportType, IExportOptions } from "./exportUtils"; export default class PlainTextExporter extends Exporter { protected totalSize: number; protected mediaOmitText: string; constructor(room: Room, exportType: ExportType, exportOptions: IExportOptions, setProgressText: React.Dispatch<React.SetStateAction<string>>); get destinationFileName(): string; textForReplyEvent: (content: IContent) => string; protected plainTextForEvent: (mxEv: MatrixEvent) => Promise<string>; protected createOutput(events: MatrixEvent[]): Promise<string>; export(): Promise<void>; }