import type { BaseTool } from "../client.js";
/**
 * A tool that performs token swaps across multiple networks (Mainnet, Optimism,
 * Arbitrum and Base*) via the 0x/Matcha aggregator.
 *
 * If a wallet client is available, it will execute the swap immediately.
 * If no wallet client is present, it will return a RequestIntent.
 */
export declare const createMatchSwapTool: ({ zeroxApiKey, }: {
    zeroxApiKey: string;
}) => BaseTool;
//# sourceMappingURL=intents.d.ts.map