UNPKG

ebay-api

Version:

eBay API for Node and Browser

27 lines (26 loc) 1.27 kB
import { operations } from '../../../../types/restful/specs/commerce_message_v1_oas3.js'; import { BulkUpdateConversationRequest, CommerceMessageSendMessageRequest, UpdateConversationRequest } from '../../../../types/restfulTypes.js'; import Restful, { OpenApi } from '../../index.js'; export default class Message extends Restful implements OpenApi<operations> { static id: string; get basePath(): string; getConversations({ limit, offset, conversationStatus, conversationType, referenceId, referenceType, startTime, endTime, otherPartyUsername }?: { limit?: number; offset?: number; conversationStatus?: string; conversationType?: string; referenceId?: string; referenceType?: string; startTime?: string; endTime?: string; otherPartyUsername?: string; }): Promise<any>; getConversation(conversationId: string, { conversationType, limit, offset }: { conversationType: string; limit?: number; offset?: number; }): Promise<any>; updateConversation(body: UpdateConversationRequest): Promise<any>; bulkUpdateConversation(body: BulkUpdateConversationRequest): Promise<any>; sendMessage(body: CommerceMessageSendMessageRequest): Promise<any>; }