export declare enum HMSSimulcastLayer { NONE = "none", LOW = "low", MEDIUM = "medium", HIGH = "high" } export interface SimulcastLayer { rid: string; scaleResolutionDownBy: number; maxBitrate: number; maxFramerate: number; } export interface SimulcastResolution { width: number; height: number; } export interface SimulcastLayers { layers?: SimulcastLayer[]; } export declare type HMSPreferredSimulcastLayer = Exclude; export interface HMSSimulcastLayerDefinition { layer: HMSPreferredSimulcastLayer; resolution: SimulcastResolution; } export declare type RID = 'f' | 'h' | 'q'; export declare const simulcastMapping: { f: HMSSimulcastLayer; h: HMSSimulcastLayer; q: HMSSimulcastLayer; };