import { PaymentContext, SdkResponse } from "../../../model/index.js"; import { ErrorResponse, SendTestRequest, ValidateCredentialsRequest, ValidateCredentialsResponse } from "../domain/index.js"; export interface WebhooksClient { /** * Resource /v2/{merchantId}/webhooks/validateCredentials - Validate credentials */ validateWebhookCredentials(merchantId: string, body: ValidateCredentialsRequest, paymentContext?: PaymentContext | null): Promise>; /** * Resource /v2/{merchantId}/webhooks/sendtest - Send test */ sendTestWebhook(merchantId: string, body: SendTestRequest, paymentContext?: PaymentContext | null): Promise>; }