import { BaseService } from './BaseService.js'; import type { UpdateWebhookRequest, WebhookSettings } from '../types/webhook.js'; /** Serviço de Webhooks da API Asaas (cobrança e nota fiscal) */ export declare class WebhookService extends BaseService { constructor(http: import('../http/HttpClient.js').HttpClient); /** Recuperar configurações do webhook de cobrança */ getPayment(): Promise; /** Criar ou atualizar configurações do webhook de cobrança (API usa POST) */ updatePayment(data: UpdateWebhookRequest): Promise; /** Recuperar configurações do webhook de notas fiscais */ getInvoice(): Promise; /** Criar ou atualizar configurações do webhook de notas fiscais (API usa POST) */ updateInvoice(data: UpdateWebhookRequest): Promise; } //# sourceMappingURL=webhook.service.d.ts.map