import { GoHighLevelClient } from '../client.js'; export type ChargeStatus = 'succeeded' | 'failed' | 'pending'; export type ChargeSnapshot = { status: ChargeStatus; amount: number; chargeId: string; chargedAt: number; }; export type SendPaymentCapturedEventInput = { chargeId: string; ghlTransactionId: string; chargeSnapshot: ChargeSnapshot; locationId: string; agency: string; }; /** * Sends a webhook request for a custom payment provider. * * @see https://help.gohighlevel.com/support/solutions/articles/155000002620-how-to-build-a-custom-payments-integration-on-the-platform * * @param client * @param input */ export declare function sendPaymentCapturedEvent(client: GoHighLevelClient, input: SendPaymentCapturedEventInput): Promise; //# sourceMappingURL=send-payment-captured-event.d.ts.map