ringcentral-widgets
Version:
RingCentral Integration Widget Library
27 lines (23 loc) • 832 B
text/typescript
import { Locale } from 'ringcentral-integration/modules/LocaleV2';
import { CallingSettings } from 'ringcentral-integration/modules/CallingSettingsV2';
import { Webphone } from 'ringcentral-integration/modules/WebphoneV2';
import { CallMonitor } from 'ringcentral-integration/modules/CallMonitorV2';
import { RouterInteraction } from '../RouterInteraction';
interface DialerAndCallsTabUIOptions {
//
}
export interface Deps {
locale: Locale;
routerInteraction: RouterInteraction;
callingSettings: CallingSettings;
webphone?: Webphone;
callMonitor?: CallMonitor;
dialerAndCallsTabUIOptions?: DialerAndCallsTabUIOptions;
}
export interface DialerAndCallsTabContainerProps {
hasActiveCalls: (options: {
callingSettings: CallingSettings;
webphone?: Webphone;
callMonitor?: CallMonitor;
}) => boolean;
}