Object.defineProperty(exports, "__esModule", { value: true });
module.exports = {
    name: 'Zoom',
    description: 'Control basic Zoom functionality on the Undecked computer or via our Zoom-Bridge application.',
    main: require('./zoom'),
    actions: [
        {
            id: 'startStopVideo',
            name: 'Start/Stop Video'
        },
        {
            id: 'muteUnmuteAudio',
            name: 'Mute/Unmute My Audio'
        },
        {
            id: 'startStopScreenshare',
            name: 'Start/Stop Screen Sharing'
        },
        {
            id: 'enterExitFullscreen',
            name: 'Enter/Exit Full Screen Mode'
        },
        {
            id: 'switchToSpeakerView',
            name: 'Switch to Speaker View'
        },
        {
            id: 'switchToGalleryView',
            name: 'Switch to Gallery View'
        },
        {
            id: 'muteEveryoneExceptSelf',
            name: 'Mute/Unmute Audio for Everyone Except Self (Host Only)'
        },
        {
            id: 'screenshot',
            name: 'Screenshot'
        }
    ],
    connections: [
        {
            name: 'Zoom-Bridge',
            type: 'zoom-bridge',
            message: "This connection requires the 'Undecked Zoom Bridge' tool to be running on the same machine as Zoom. This tool allows Undecked to control various Zoom features over the network.",
            link: {
                address: 'http://www.morphix.productions',
                title: 'Get the Zoom Bridge'
            },
            fields: [
                { id: 'ip', name: 'IP Address', type: 'text' },
                { id: 'port', name: 'Port', type: 'number', value: 9191 }
            ]
        }
    ]
};
//# sourceMappingURL=integration.js.map