15 lines
529 B
TypeScript
15 lines
529 B
TypeScript
import { default as GenericObject } from '../types/GenericObject.ts';
|
|
declare class IAdapter {
|
|
registerOnCallIncoming(callback: (callState: GenericObject) => void): void;
|
|
registerOnCallConnected(callback: (callState: GenericObject) => void): void;
|
|
registerOnCallDisconnected(callback: (callState: GenericObject) => void): void;
|
|
acceptCall(): void;
|
|
rejectCall(): void;
|
|
muteCall(): void;
|
|
unmuteCall(): void;
|
|
setOnBreak(): void;
|
|
setAvailable(): void;
|
|
init(): void;
|
|
}
|
|
export default IAdapter;
|