import { Context } from "../imports/Context"; import { Function } from "../imports/Function"; import { User } from "./User"; export declare class Conversation { addSubscriber(userSysID?: string, silent?: boolean): void; constructor( cx?: Context, args?: any[], ctorObj?: Function, inNewExpr?: boolean ); static create(options?: Record): Conversation; static get(documentSysID?: string, documentTable?: any): Conversation; static getAgentName(agentSysUserID?: string): string; getDeviceType(): string; static getLiveGroupProfileIdByInteractionMetadata( table?: string, id?: string ): string; getName(): string; getRecordTableName(): string; getSubscribers(): User[]; getSysID(): string; static getVersion(conversationSysId?: string): string; removeSubscriber(userSysID?: string, silent?: boolean): void; sendMessage(options?: any): void; updateInteractionInternalTranscript(interactionId?: string): boolean; }