import type { PawaPayTypes } from "../types";
import type { HttpClient } from "../../../utils/httpClient";
import { type ServiceResult } from "../../../utils/serviceWrapper";
export declare class PawapayDeposits {
    private readonly networkHandler;
    private readonly baseEndpoint;
    constructor(networkHandler: HttpClient);
    sendDeposit(transaction: PawaPayTypes.PayoutTransaction): Promise<ServiceResult<PawaPayTypes.PayoutTransaction>>;
    getDeposit(depositId: string): Promise<ServiceResult<PawaPayTypes.PaymentTransaction[]>>;
    resendCallback(depositId: string): Promise<ServiceResult<PawaPayTypes.ResendCallbackResponse>>;
}
//# sourceMappingURL=index.d.ts.map