@signalwire/compatibility-api
Version:
SignalWire Compatibility API
41 lines (35 loc) • 1.41 kB
TypeScript
/**
* This code was generated by
* \ / _ _ _| _ _
* | (_)\/(_)(_|\/| |(/_ v1.0.0
* / /
*/
import Version = require('../../base/Version');
import Video = require('../Video');
import { CompositionHookList } from './v1/compositionHook';
import { CompositionHookListInstance } from './v1/compositionHook';
import { CompositionList } from './v1/composition';
import { CompositionListInstance } from './v1/composition';
import { CompositionSettingsList } from './v1/compositionSettings';
import { CompositionSettingsListInstance } from './v1/compositionSettings';
import { RecordingList } from './v1/recording';
import { RecordingListInstance } from './v1/recording';
import { RecordingSettingsList } from './v1/recordingSettings';
import { RecordingSettingsListInstance } from './v1/recordingSettings';
import { RoomList } from './v1/room';
import { RoomListInstance } from './v1/room';
declare class V1 extends Version {
/**
* Initialize the V1 version of Video
*
* @param domain - The twilio domain
*/
constructor(domain: Video);
readonly compositionHooks: CompositionHookListInstance;
readonly compositionSettings: CompositionSettingsListInstance;
readonly compositions: CompositionListInstance;
readonly recordingSettings: RecordingSettingsListInstance;
readonly recordings: RecordingListInstance;
readonly rooms: RoomListInstance;
}
export = V1;