UNPKG

pcp-server-nodejs-sdk

Version:

[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=PAYONE-GmbH_PCP-server-nodeJS-SDK&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=PAYONE-GmbH_PCP-server-nodeJS-SDK) [![Coverage](https://sonarcloud.io/api/pr

12 lines (11 loc) 965 B
import { CommunicatorConfiguration } from '../CommunicatorConfiguration.js'; import type { CommerceCaseResponse, CommerceCasesResponse, CreateCommerceCaseRequest, CreateCommerceCaseResponse, PatchCommerceCaseRequest } from '../models/index.js'; import { GetCommerceCasesQuery } from '../queries/GetCommerceCasesQuery.js'; import { BaseApiClient } from './BaseApiClient.js'; export declare class CommerceCaseApiClient extends BaseApiClient { constructor(config: CommunicatorConfiguration); createCommerceCaseRequest(merchantId: string, payload: CreateCommerceCaseRequest): Promise<CreateCommerceCaseResponse>; getCommerceCaseRequest(merchantId: string, commerceCaseId: string): Promise<CommerceCaseResponse>; getCommerceCasesRequest(merchantId: string, queryParams?: GetCommerceCasesQuery): Promise<CommerceCasesResponse>; updateCommerceCaseRequest(merchantId: string, commerceCaseId: string, payload: PatchCommerceCaseRequest): Promise<void>; }