import { abis } from "@bosonprotocol/common";
import { Interface } from "@ethersproject/abi";
export const bosonFundsHandlerIface = new Interface(abis.IBosonFundsHandlerABI);
export function encodeDepositFunds(entityId, tokenAddress, amount) {
    return bosonFundsHandlerIface.encodeFunctionData("depositFunds", [
        entityId,
        tokenAddress,
        amount
    ]);
}
export function encodeWithdrawFunds(entityId, tokensToWithdraw, amountsToWithdraw) {
    return bosonFundsHandlerIface.encodeFunctionData("withdrawFunds", [
        entityId,
        tokensToWithdraw,
        amountsToWithdraw
    ]);
}
//# sourceMappingURL=interface.js.map