import { SdkResult } from "../Entity"; import { DataModel } from '../../../model/Entity'; import { SessionUser } from '../../../model/chatSessionDBModel'; import { ChatMessageBase } from '../../../model/MessageEntity/ChatMessageBase'; export default interface ISession { SendMessage(sessionId: string, messageInfo: ChatMessageBase): Promise>; SendLinkInfo(sessionId: string, filePath: string, title: string): Promise>; SendFileInfo(sessionId: string, fileUrl: string, fileName: string, extName: string, size: number, from: string): Promise>; SelectPerson(): Promise>; GetUsersBySessionId(sessionId: string): Promise>; }