import type { PayloadAction } from '../../toolkit'; import type { ComponentState, ReduxComponent } from '../../interfaces'; import type { DeepReadonly } from '../../../types'; export declare const initialComponentState: DeepReadonly; type UpdateComponent = Partial & Pick; type CleanupComponentParams = { ids: Array; }; export declare const componentActions: import("../../toolkit/createSlice").CaseReducerActions<{ upsert: (state: { readonly byId: { readonly [x: string]: { readonly state?: import("../../..").BaseConnectionState | undefined; readonly remoteSDP?: string | undefined; readonly nodeId?: string | undefined; readonly roomId?: string | undefined; readonly roomSessionId?: string | undefined; readonly memberId?: string | undefined; readonly previewUrl?: string | undefined; readonly byeCause?: string | undefined; readonly byeCauseCode?: number | undefined; readonly redirectDestination?: string | undefined; readonly audioConstraints?: { readonly advanced?: readonly { readonly aspectRatio?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly autoGainControl?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly backgroundBlur?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly channelCount?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly deviceId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly displaySurface?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly echoCancellation?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly facingMode?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly frameRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly groupId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly height?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly noiseSuppression?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly sampleRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly sampleSize?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly width?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; }[] | undefined; readonly aspectRatio?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly autoGainControl?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly backgroundBlur?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly channelCount?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly deviceId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly displaySurface?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly echoCancellation?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly facingMode?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly frameRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly groupId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly height?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly noiseSuppression?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly sampleRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly sampleSize?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly width?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; } | undefined; readonly videoConstraints?: { readonly advanced?: readonly { readonly aspectRatio?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly autoGainControl?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly backgroundBlur?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly channelCount?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly deviceId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly displaySurface?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly echoCancellation?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly facingMode?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly frameRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly groupId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly height?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly noiseSuppression?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly sampleRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly sampleSize?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly width?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; }[] | undefined; readonly aspectRatio?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly autoGainControl?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly backgroundBlur?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly channelCount?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly deviceId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly displaySurface?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly echoCancellation?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly facingMode?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly frameRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly groupId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly height?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly noiseSuppression?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly sampleRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly sampleSize?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly width?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; } | undefined; readonly id: string; readonly responses?: { readonly [x: string]: { readonly jsonrpc: "2.0"; readonly id: string; readonly result?: { readonly [x: string]: any; } | undefined; readonly error?: { readonly [x: string]: any; } | undefined; }; } | undefined; readonly errors?: { readonly [x: string]: { readonly action: { readonly payload: any; readonly type: string; }; readonly jsonrpc: { readonly jsonrpc: "2.0"; readonly id: string; readonly result?: { readonly [x: string]: any; } | undefined; readonly error?: { readonly [x: string]: any; } | undefined; }; }; } | undefined; } | { readonly state?: string | undefined; readonly id: string; readonly responses?: { readonly [x: string]: { readonly jsonrpc: "2.0"; readonly id: string; readonly result?: { readonly [x: string]: any; } | undefined; readonly error?: { readonly [x: string]: any; } | undefined; }; } | undefined; readonly errors?: { readonly [x: string]: { readonly action: { readonly payload: any; readonly type: string; }; readonly jsonrpc: { readonly jsonrpc: "2.0"; readonly id: string; readonly result?: { readonly [x: string]: any; } | undefined; readonly error?: { readonly [x: string]: any; } | undefined; }; }; } | undefined; }; }; }, { payload }: PayloadAction) => { byId: { [x: string]: { readonly state?: import("../../..").BaseConnectionState | undefined; readonly remoteSDP?: string | undefined; readonly nodeId?: string | undefined; readonly roomId?: string | undefined; readonly roomSessionId?: string | undefined; readonly memberId?: string | undefined; readonly previewUrl?: string | undefined; readonly byeCause?: string | undefined; readonly byeCauseCode?: number | undefined; readonly redirectDestination?: string | undefined; readonly audioConstraints?: { readonly advanced?: readonly { readonly aspectRatio?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly autoGainControl?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly backgroundBlur?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly channelCount?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly deviceId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly displaySurface?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly echoCancellation?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly facingMode?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly frameRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly groupId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly height?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly noiseSuppression?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly sampleRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly sampleSize?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly width?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; }[] | undefined; readonly aspectRatio?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly autoGainControl?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly backgroundBlur?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly channelCount?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly deviceId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly displaySurface?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly echoCancellation?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly facingMode?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly frameRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly groupId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly height?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly noiseSuppression?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly sampleRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly sampleSize?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly width?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; } | undefined; readonly videoConstraints?: { readonly advanced?: readonly { readonly aspectRatio?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly autoGainControl?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly backgroundBlur?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly channelCount?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly deviceId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly displaySurface?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly echoCancellation?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly facingMode?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly frameRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly groupId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly height?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly noiseSuppression?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly sampleRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly sampleSize?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly width?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; }[] | undefined; readonly aspectRatio?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly autoGainControl?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly backgroundBlur?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly channelCount?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly deviceId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly displaySurface?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly echoCancellation?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly facingMode?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly frameRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly groupId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly height?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly noiseSuppression?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly sampleRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly sampleSize?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly width?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; } | undefined; readonly id: string; readonly responses?: { readonly [x: string]: { readonly jsonrpc: "2.0"; readonly id: string; readonly result?: { readonly [x: string]: any; } | undefined; readonly error?: { readonly [x: string]: any; } | undefined; }; } | undefined; readonly errors?: { readonly [x: string]: { readonly action: { readonly payload: any; readonly type: string; }; readonly jsonrpc: { readonly jsonrpc: "2.0"; readonly id: string; readonly result?: { readonly [x: string]: any; } | undefined; readonly error?: { readonly [x: string]: any; } | undefined; }; }; } | undefined; } | { readonly state?: string | undefined; readonly id: string; readonly responses?: { readonly [x: string]: { readonly jsonrpc: "2.0"; readonly id: string; readonly result?: { readonly [x: string]: any; } | undefined; readonly error?: { readonly [x: string]: any; } | undefined; }; } | undefined; readonly errors?: { readonly [x: string]: { readonly action: { readonly payload: any; readonly type: string; }; readonly jsonrpc: { readonly jsonrpc: "2.0"; readonly id: string; readonly result?: { readonly [x: string]: any; } | undefined; readonly error?: { readonly [x: string]: any; } | undefined; }; }; } | undefined; } | { state?: import("../../..").BaseConnectionState; remoteSDP?: string; nodeId?: string; roomId?: string; roomSessionId?: string; memberId?: string; previewUrl?: string; byeCause?: string; byeCauseCode?: number; redirectDestination?: string; audioConstraints?: { readonly advanced?: readonly { readonly aspectRatio?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly autoGainControl?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly backgroundBlur?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly channelCount?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly deviceId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly displaySurface?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly echoCancellation?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly facingMode?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly frameRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly groupId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly height?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly noiseSuppression?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly sampleRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly sampleSize?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly width?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; }[] | undefined; readonly aspectRatio?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly autoGainControl?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly backgroundBlur?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly channelCount?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly deviceId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly displaySurface?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly echoCancellation?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly facingMode?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly frameRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly groupId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly height?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly noiseSuppression?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly sampleRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly sampleSize?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly width?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; } | undefined; videoConstraints?: { readonly advanced?: readonly { readonly aspectRatio?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly autoGainControl?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly backgroundBlur?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly channelCount?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly deviceId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly displaySurface?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly echoCancellation?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly facingMode?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly frameRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly groupId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly height?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly noiseSuppression?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly sampleRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly sampleSize?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly width?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; }[] | undefined; readonly aspectRatio?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly autoGainControl?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly backgroundBlur?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly channelCount?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly deviceId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly displaySurface?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly echoCancellation?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly facingMode?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly frameRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly groupId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly height?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly noiseSuppression?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly sampleRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly sampleSize?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly width?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; } | undefined; id: string; responses?: { readonly [x: string]: { readonly jsonrpc: "2.0"; readonly id: string; readonly result?: { readonly [x: string]: any; } | undefined; readonly error?: { readonly [x: string]: any; } | undefined; }; } | undefined; errors?: { readonly [x: string]: { readonly action: { readonly payload: any; readonly type: string; }; readonly jsonrpc: { readonly jsonrpc: "2.0"; readonly id: string; readonly result?: { readonly [x: string]: any; } | undefined; readonly error?: { readonly [x: string]: any; } | undefined; }; }; } | undefined; } | { state?: string | undefined; id: string; responses?: { readonly [x: string]: { readonly jsonrpc: "2.0"; readonly id: string; readonly result?: { readonly [x: string]: any; } | undefined; readonly error?: { readonly [x: string]: any; } | undefined; }; } | undefined; errors?: { readonly [x: string]: { readonly action: { readonly payload: any; readonly type: string; }; readonly jsonrpc: { readonly jsonrpc: "2.0"; readonly id: string; readonly result?: { readonly [x: string]: any; } | undefined; readonly error?: { readonly [x: string]: any; } | undefined; }; }; } | undefined; remoteSDP?: string; nodeId?: string; roomId?: string; roomSessionId?: string; memberId?: string; previewUrl?: string; byeCause?: string; byeCauseCode?: number; redirectDestination?: string; audioConstraints?: { readonly advanced?: readonly { readonly aspectRatio?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly autoGainControl?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly backgroundBlur?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly channelCount?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly deviceId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly displaySurface?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly echoCancellation?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly facingMode?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly frameRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly groupId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly height?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly noiseSuppression?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly sampleRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly sampleSize?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly width?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; }[] | undefined; readonly aspectRatio?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly autoGainControl?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly backgroundBlur?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly channelCount?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly deviceId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly displaySurface?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly echoCancellation?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly facingMode?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly frameRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly groupId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly height?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly noiseSuppression?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly sampleRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly sampleSize?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly width?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; } | undefined; videoConstraints?: { readonly advanced?: readonly { readonly aspectRatio?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly autoGainControl?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly backgroundBlur?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly channelCount?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly deviceId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly displaySurface?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly echoCancellation?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly facingMode?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly frameRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly groupId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly height?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly noiseSuppression?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly sampleRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly sampleSize?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly width?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; }[] | undefined; readonly aspectRatio?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly autoGainControl?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly backgroundBlur?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly channelCount?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly deviceId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly displaySurface?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly echoCancellation?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly facingMode?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly frameRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly groupId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly height?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly noiseSuppression?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly sampleRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly sampleSize?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly width?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; } | undefined; } | { state?: string; remoteSDP?: string | undefined; nodeId?: string | undefined; roomId?: string | undefined; roomSessionId?: string | undefined; memberId?: string | undefined; previewUrl?: string | undefined; byeCause?: string | undefined; byeCauseCode?: number | undefined; redirectDestination?: string | undefined; audioConstraints?: MediaTrackConstraints | undefined; videoConstraints?: MediaTrackConstraints | undefined; id: string; responses?: { readonly [x: string]: { readonly jsonrpc: "2.0"; readonly id: string; readonly result?: { readonly [x: string]: any; } | undefined; readonly error?: { readonly [x: string]: any; } | undefined; }; } | undefined; errors?: { readonly [x: string]: { readonly action: { readonly payload: any; readonly type: string; }; readonly jsonrpc: { readonly jsonrpc: "2.0"; readonly id: string; readonly result?: { readonly [x: string]: any; } | undefined; readonly error?: { readonly [x: string]: any; } | undefined; }; }; } | undefined; } | { state?: string; id: string; responses?: { readonly [x: string]: { readonly jsonrpc: "2.0"; readonly id: string; readonly result?: { readonly [x: string]: any; } | undefined; readonly error?: { readonly [x: string]: any; } | undefined; }; } | undefined; errors?: { readonly [x: string]: { readonly action: { readonly payload: any; readonly type: string; }; readonly jsonrpc: { readonly jsonrpc: "2.0"; readonly id: string; readonly result?: { readonly [x: string]: any; } | undefined; readonly error?: { readonly [x: string]: any; } | undefined; }; }; } | undefined; }; }; }; cleanup: (state: { readonly byId: { readonly [x: string]: { readonly state?: import("../../..").BaseConnectionState | undefined; readonly remoteSDP?: string | undefined; readonly nodeId?: string | undefined; readonly roomId?: string | undefined; readonly roomSessionId?: string | undefined; readonly memberId?: string | undefined; readonly previewUrl?: string | undefined; readonly byeCause?: string | undefined; readonly byeCauseCode?: number | undefined; readonly redirectDestination?: string | undefined; readonly audioConstraints?: { readonly advanced?: readonly { readonly aspectRatio?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly autoGainControl?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly backgroundBlur?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly channelCount?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly deviceId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly displaySurface?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly echoCancellation?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly facingMode?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly frameRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly groupId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly height?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly noiseSuppression?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly sampleRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly sampleSize?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly width?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; }[] | undefined; readonly aspectRatio?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly autoGainControl?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly backgroundBlur?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly channelCount?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly deviceId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly displaySurface?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly echoCancellation?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly facingMode?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly frameRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly groupId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly height?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly noiseSuppression?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly sampleRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly sampleSize?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly width?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; } | undefined; readonly videoConstraints?: { readonly advanced?: readonly { readonly aspectRatio?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly autoGainControl?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly backgroundBlur?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly channelCount?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly deviceId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly displaySurface?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly echoCancellation?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly facingMode?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly frameRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly groupId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly height?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly noiseSuppression?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly sampleRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly sampleSize?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly width?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; }[] | undefined; readonly aspectRatio?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly autoGainControl?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly backgroundBlur?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly channelCount?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly deviceId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly displaySurface?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly echoCancellation?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly facingMode?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly frameRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly groupId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly height?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly noiseSuppression?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly sampleRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly sampleSize?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly width?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; } | undefined; readonly id: string; readonly responses?: { readonly [x: string]: { readonly jsonrpc: "2.0"; readonly id: string; readonly result?: { readonly [x: string]: any; } | undefined; readonly error?: { readonly [x: string]: any; } | undefined; }; } | undefined; readonly errors?: { readonly [x: string]: { readonly action: { readonly payload: any; readonly type: string; }; readonly jsonrpc: { readonly jsonrpc: "2.0"; readonly id: string; readonly result?: { readonly [x: string]: any; } | undefined; readonly error?: { readonly [x: string]: any; } | undefined; }; }; } | undefined; } | { readonly state?: string | undefined; readonly id: string; readonly responses?: { readonly [x: string]: { readonly jsonrpc: "2.0"; readonly id: string; readonly result?: { readonly [x: string]: any; } | undefined; readonly error?: { readonly [x: string]: any; } | undefined; }; } | undefined; readonly errors?: { readonly [x: string]: { readonly action: { readonly payload: any; readonly type: string; }; readonly jsonrpc: { readonly jsonrpc: "2.0"; readonly id: string; readonly result?: { readonly [x: string]: any; } | undefined; readonly error?: { readonly [x: string]: any; } | undefined; }; }; } | undefined; }; }; }, { payload }: PayloadAction) => { byId: { [key: string]: ReduxComponent; }; }; }>, componentReducer: import("redux").Reducer<{ readonly byId: { readonly [x: string]: { readonly state?: import("../../..").BaseConnectionState | undefined; readonly remoteSDP?: string | undefined; readonly nodeId?: string | undefined; readonly roomId?: string | undefined; readonly roomSessionId?: string | undefined; readonly memberId?: string | undefined; readonly previewUrl?: string | undefined; readonly byeCause?: string | undefined; readonly byeCauseCode?: number | undefined; readonly redirectDestination?: string | undefined; readonly audioConstraints?: { readonly advanced?: readonly { readonly aspectRatio?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly autoGainControl?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly backgroundBlur?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly channelCount?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly deviceId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly displaySurface?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly echoCancellation?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly facingMode?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly frameRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly groupId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly height?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly noiseSuppression?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly sampleRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly sampleSize?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly width?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; }[] | undefined; readonly aspectRatio?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly autoGainControl?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly backgroundBlur?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly channelCount?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly deviceId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly displaySurface?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly echoCancellation?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly facingMode?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly frameRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly groupId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly height?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly noiseSuppression?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly sampleRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly sampleSize?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly width?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; } | undefined; readonly videoConstraints?: { readonly advanced?: readonly { readonly aspectRatio?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly autoGainControl?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly backgroundBlur?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly channelCount?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly deviceId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly displaySurface?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly echoCancellation?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly facingMode?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly frameRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly groupId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly height?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly noiseSuppression?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly sampleRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly sampleSize?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly width?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; }[] | undefined; readonly aspectRatio?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly autoGainControl?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly backgroundBlur?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly channelCount?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly deviceId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly displaySurface?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly echoCancellation?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly facingMode?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly frameRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly groupId?: string | readonly string[] | { readonly exact?: string | readonly string[] | undefined; readonly ideal?: string | readonly string[] | undefined; } | undefined; readonly height?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly noiseSuppression?: boolean | { readonly exact?: boolean | undefined; readonly ideal?: boolean | undefined; } | undefined; readonly sampleRate?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly sampleSize?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; readonly width?: number | { readonly exact?: number | undefined; readonly ideal?: number | undefined; readonly max?: number | undefined; readonly min?: number | undefined; } | undefined; } | undefined; readonly id: string; readonly responses?: { readonly [x: string]: { readonly jsonrpc: "2.0"; readonly id: string; readonly result?: { readonly [x: string]: any; } | undefined; readonly error?: { readonly [x: string]: any; } | undefined; }; } | undefined; readonly errors?: { readonly [x: string]: { readonly action: { readonly payload: any; readonly type: string; }; readonly jsonrpc: { readonly jsonrpc: "2.0"; readonly id: string; readonly result?: { readonly [x: string]: any; } | undefined; readonly error?: { readonly [x: string]: any; } | undefined; }; }; } | undefined; } | { readonly state?: string | undefined; readonly id: string; readonly responses?: { readonly [x: string]: { readonly jsonrpc: "2.0"; readonly id: string; readonly result?: { readonly [x: string]: any; } | undefined; readonly error?: { readonly [x: string]: any; } | undefined; }; } | undefined; readonly errors?: { readonly [x: string]: { readonly action: { readonly payload: any; readonly type: string; }; readonly jsonrpc: { readonly jsonrpc: "2.0"; readonly id: string; readonly result?: { readonly [x: string]: any; } | undefined; readonly error?: { readonly [x: string]: any; } | undefined; }; }; } | undefined; }; }; }>; export {}; //# sourceMappingURL=componentSlice.d.ts.map