import { EventEmitterInterface } from "../core"; import { MediaManagerEventMap } from "./media.types"; export interface IMediaManager extends EventEmitterInterface { initialize(): Promise; getLocalStream(): MediaStream | null; toggleAudio(): boolean; isMuted(): boolean; switchCamera(): Promise; isCameraFront(): boolean; dispose(): void; }