import type { Address } from "viem"; import type { WalletService } from "./wallet.js"; export interface LendParams { bammAddress: Address; amount: string; } export declare class LendService { private walletService; constructor(walletService: WalletService); /** * Lend Fraxswap LP tokens to the BAMM contract. * Reads the LP token address from bamm.pair(), approves the BAMM to spend them if needed, * and calls bamm.mint() to deposit. */ execute(params: LendParams): Promise<{ txHash: string; }>; }