UNPKG

@signalwire/js

Version:
28 lines 1.02 kB
import { CallCapabilitiesContract, CapabilityOnOffStateContract, MemberCapabilityContract } from '../interfaces/capabilities'; declare class CapabilityOnOffState implements CapabilityOnOffStateContract { private _flags; constructor(_flags: string[]); get on(): boolean; get off(): boolean; } export declare class CallCapabilities implements CallCapabilitiesContract { private _flags; private _self?; private _member?; private _vmutedHide?; private _lock?; constructor(_flags: string[]); private _buildMemberCapability; get self(): MemberCapabilityContract; get member(): MemberCapabilityContract; get end(): boolean; get setLayout(): boolean; get sendDigit(): boolean; get vmutedHide(): CapabilityOnOffState; get lock(): CapabilityOnOffState; get device(): boolean; get screenshare(): boolean; } export declare const mapCapabilityPayload: (capabilities: string[]) => CallCapabilities; export {}; //# sourceMappingURL=capabilitiesHelpers.d.ts.map