UNPKG

@rocket.chat/apps-engine

Version:

The engine code for the Rocket.Chat Apps which manages, runs, translates, coordinates and all of that.

15 lines (14 loc) 765 B
import type { ILivechatCreator } from '../../definition/accessors'; import type { IExtraRoomParams } from '../../definition/accessors/ILivechatCreator'; import type { ILivechatRoom } from '../../definition/livechat/ILivechatRoom'; import type { IVisitor } from '../../definition/livechat/IVisitor'; import type { IUser } from '../../definition/users'; import type { AppBridges } from '../bridges'; export declare class LivechatCreator implements ILivechatCreator { private readonly bridges; private readonly appId; constructor(bridges: AppBridges, appId: string); createRoom(visitor: IVisitor, agent: IUser, extraParams?: IExtraRoomParams): Promise<ILivechatRoom>; createVisitor(visitor: IVisitor): Promise<string>; createToken(): string; }