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