import { XboxMessage, ConversationType } from '../..'; import { APIMessage } from '../../rest'; import { MessageEntity } from '../MessageEntity'; import { MessageManager } from '../managers/MessageManager'; export interface BaseConversationData { conversationId: string; type: ConversationType; participants: string[] | null; messages?: APIMessage[]; } export declare class BaseConversation extends MessageEntity { client: XboxMessage; messages: MessageManager; id: string; type: ConversationType; particpantIds: string[]; constructor(client: XboxMessage, data: BaseConversationData); }