import type { Address } from "viem";
import type { WalletService } from "./wallet.js";
export interface WithdrawParams {
    bammAddress: Address;
    amount: string;
}
export declare class WithdrawService {
    private walletService;
    constructor(walletService: WalletService);
    /**
     * Redeem your BAMM tokens for Fraxswap LP tokens via bamm.redeem(to, bammIn).
     */
    execute(params: WithdrawParams): Promise<{
        txHash: string;
    }>;
}
