import { APILinks } from '@vonage/server-client'; import { ConversationResponse } from './conversationResponse.js'; import '../conversation.js'; import '../anyChannel.js'; import '../phoneNumberChannel.js'; import '../../enums/channelType.js'; import '../sipChannel.js'; import '../appChannel.js'; import '../websocketChannel.js'; import '../vbcChannel.js'; import '../conversationCallback.js'; import '../../enums/conversationState.js'; /** * Represents the response for listing conversations retrieved from the API. */ type ConversationPageResponse = { /** * The number of records returned in this response. */ page_size: number; /** * Embedded data containing a list of conversations. */ _embedded: { conversations: ConversationResponse[]; }; } & APILinks; export type { ConversationPageResponse };