UNPKG

payrex-js-sdk

Version:
21 lines (18 loc) 719 B
import HttpClient from '../http.cjs'; import { BaseService } from '../types.cjs'; import WebhookDto from './dto.cjs'; import { CreateWebhookPayload, UpdateWebhookPayload } from './types.cjs'; import 'needle'; declare class WebhookService implements BaseService { private readonly client; basePath: string; constructor(client: HttpClient); create(params: CreateWebhookPayload): Promise<WebhookDto>; get(id?: string): Promise<any>; update(params: UpdateWebhookPayload): Promise<WebhookDto>; delete(id: string): Promise<WebhookDto>; private toggle; disable: (id: string) => Promise<WebhookDto>; enable: (id: string) => Promise<WebhookDto>; } export { WebhookService as default };