@glance-networks/agent-plugin
Version:
Glance Networks Agent Plugin
32 lines (31 loc) • 703 B
TypeScript
interface Session {
baseUrl: string;
groupId: string;
apiKey: string;
visitorId: string;
start: number;
end: number;
puid: string;
}
type SessionParams = {
camera: string;
resolution: string;
};
interface SessionConfig {
baseUrl: string;
groupId: number | string;
puid: string;
loginKey: string;
}
interface Invite {
sessionType: number;
smsPhone: string;
agentName: string;
sessionParams: SessionParams;
}
export declare const getSessionData: (session: Session) => Promise<{}>;
export declare const sessionInvite: (config: SessionConfig, invite: Invite) => Promise<{
invitationText: string;
sessionKey: string;
}>;
export {};