import type { NetworkManager } from "@afrimomo-sdk/utils/network";
import { BaseService } from "@afrimomo-sdk/utils/baseService";
import type { NetworkResponse } from "@afrimomo-sdk/types";
import type { RefundResponse, RefundTransaction } from "@afrimomo-sdk/services/pawapay/types/refund";
export declare class PawapayRefunds extends BaseService {
    private readonly networkHandler;
    private readonly baseEndpoint;
    constructor(networkHandler: NetworkManager);
    createRefundRequest(refundData: {
        refundId: string;
        depositId: string;
    }): Promise<RefundResponse | NetworkResponse>;
    getRefundStatus(refundId: string): Promise<RefundTransaction | NetworkResponse>;
}
//# sourceMappingURL=index.d.ts.map