nativescript-connectycube
Version:
ConnectyCube chat and video chat SDK for NativeScript
30 lines • 1.11 kB
TypeScript
export = CB;
declare const CB: ConnectyCube;
declare class ConnectyCube {
RTCView: any;
init(credentials: any, configMap?: any): void;
service: import("./cubeProxy");
auth: import("./cubeAuth");
users: import("./cubeUsers");
storage: import("./cubeStorage");
pushnotifications: import("./cubePushNotifications");
data: import("./cubeData");
addressbook: import("./cubeAddressBook");
chat: import("./messaging/cubeChat");
meeting: import("./cubeMeeting");
whiteboard: import("./cubeWhiteboard");
utils: typeof Utils;
videochat: import("./videocalling/cubeWebRTCClient");
videochatconference: import("./videocalling_conference/cubeConferenceClient");
setSession(session: any): void;
getSession(): any;
createSession(params?: {}): any;
destroySession(): any;
createWebSession(params?: any): any;
checkWebSessionUntilUpgrade(callback: any): number;
upgradeWebSession(webToken: any): any;
login(params: any): any;
logout(): any;
}
import Utils = require("./cubeInternalUtils");
//# sourceMappingURL=cubeMain.d.ts.map