UNPKG

matrix-react-sdk

Version:
19 lines (18 loc) 766 B
import { MatrixClient } from "matrix-js-sdk/src/client"; import "blueimp-canvas-to-blob"; import { IUpload } from "./models/IUpload"; export declare class UploadCanceledError extends Error { } export default class ContentMessages { private inprogress; private mediaConfig; sendStickerContentToRoom(url: string, roomId: string, info: string, text: string, matrixClient: MatrixClient): any; getUploadLimit(): number; sendContentListToRoom(files: File[], roomId: string, matrixClient: MatrixClient): Promise<void>; getCurrentUploads(): IUpload[]; cancelUpload(promise: Promise<any>): void; private sendContentToRoom; private isFileSizeAcceptable; private ensureMediaConfigFetched; static sharedInstance(): ContentMessages; }