import type { TransferReturnType, TransferParams } from './transfer.js'; import type { ControlFlowOptions } from '../types.js'; import type { Client } from 'viem'; /** * Parameters for sweeping tokens from accounts */ export type SweepParams = Omit; export type SweepReturnType = TransferReturnType; /** * Sweeps the specified token balance to the destination wallet. * Utilizes {@link transfer} with the calculated amount. * * @param client - The client instance to use for the operation. * @param params - Parameters for the sweep operation * @returns An array of transfer results. */ export declare function sweep(client: Client, params: SweepParams & ControlFlowOptions): Promise;