UNPKG

@signalwire/js

Version:
16 lines 856 B
import { Conversation } from './Conversation'; import { ConversationAPIGetMessagesParams, ConversationAPISendMessageParams, ConversationContract, ConversationResponse } from './interfaces'; export declare class ConversationAPI implements ConversationContract { private conversation; private payload; constructor(conversation: Conversation, payload: ConversationResponse); get id(): string; get addressId(): string; get createdAt(): number; get lastMessageAt(): number; get metadata(): Record<string, any>; get name(): string; sendMessage(params: ConversationAPISendMessageParams): Promise<import("./interfaces").SendConversationMessageResponse>; getMessages(params?: ConversationAPIGetMessagesParams): Promise<import("./interfaces").GetConversationMessagesResult>; } //# sourceMappingURL=ConversationAPI.d.ts.map