UNPKG

matrix-react-sdk

Version:
11 lines (10 loc) 1.12 kB
import { Optional } from "matrix-events-sdk"; import { MatrixEvent } from "matrix-js-sdk/src/matrix"; import { SdkContextClass } from "../../../src/contexts/SDKContext"; import { VoiceBroadcastPlayback, VoiceBroadcastPreRecording, VoiceBroadcastRecording } from "../../../src/voice-broadcast"; import { VoiceBroadcastInfoState } from "../../../src/voice-broadcast/types"; export declare const mkVoiceBroadcastInfoStateEvent: (roomId: Optional<string>, state: Optional<VoiceBroadcastInfoState>, senderId: Optional<string>, senderDeviceId: Optional<string>, startedInfoEvent?: MatrixEvent, lastChunkSequence?: number) => MatrixEvent; export declare const mkVoiceBroadcastChunkEvent: (infoEventId: string, userId: string, roomId: string, duration: number, sequence?: number, timestamp?: number) => MatrixEvent; export declare const mkVoiceBroadcastPlayback: (stores: SdkContextClass) => VoiceBroadcastPlayback; export declare const mkVoiceBroadcastRecording: (stores: SdkContextClass) => VoiceBroadcastRecording; export declare const mkVoiceBroadcastPreRecording: (stores: SdkContextClass) => VoiceBroadcastPreRecording;