export declare const relayTools: ({ name: string; description: string; inputSchema: { type: "object"; properties: { chainIds?: undefined; term?: undefined; address?: undefined; verified?: undefined; limit?: undefined; originChainId?: undefined; destinationChainId?: undefined; originCurrency?: undefined; destinationCurrency?: undefined; amount?: undefined; tradeType?: undefined; recipient?: undefined; chainId?: undefined; hash?: undefined; id?: undefined; user?: undefined; slippageBps?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { chainIds: { type: string; items: { type: string; }; description: string; }; term: { type: string; description: string; }; address: { type: string; description: string; }; verified: { type: string; description: string; }; limit: { type: string; description: string; }; originChainId?: undefined; destinationChainId?: undefined; originCurrency?: undefined; destinationCurrency?: undefined; amount?: undefined; tradeType?: undefined; recipient?: undefined; chainId?: undefined; hash?: undefined; id?: undefined; user?: undefined; slippageBps?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { originChainId: { type: string; description: string; }; destinationChainId: { type: string; description: string; }; originCurrency: { type: string; description: string; }; destinationCurrency: { type: string; description: string; }; amount: { type: string; description: string; }; tradeType: { type: string; description: string; }; recipient: { type: string; description: string; }; chainIds?: undefined; term?: undefined; address?: undefined; verified?: undefined; limit?: undefined; chainId?: undefined; hash?: undefined; id?: undefined; user?: undefined; slippageBps?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { originChainId: { type: string; description: string; }; destinationChainId: { type: string; description: string; }; originCurrency: { type: string; description: string; }; destinationCurrency: { type: string; description: string; }; amount: { type: string; description: string; }; tradeType: { type: string; description: string; }; chainIds?: undefined; term?: undefined; address?: undefined; verified?: undefined; limit?: undefined; recipient?: undefined; chainId?: undefined; hash?: undefined; id?: undefined; user?: undefined; slippageBps?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { chainId: { type: string; description: string; }; address: { type: string; description: string; }; chainIds?: undefined; term?: undefined; verified?: undefined; limit?: undefined; originChainId?: undefined; destinationChainId?: undefined; originCurrency?: undefined; destinationCurrency?: undefined; amount?: undefined; tradeType?: undefined; recipient?: undefined; hash?: undefined; id?: undefined; user?: undefined; slippageBps?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { hash: { type: string; description: string; }; id: { type: string; description: string; }; user: { type: string; description: string; }; originChainId: { type: string; description: string; }; destinationChainId: { type: string; description: string; }; chainIds?: undefined; term?: undefined; address?: undefined; verified?: undefined; limit?: undefined; originCurrency?: undefined; destinationCurrency?: undefined; amount?: undefined; tradeType?: undefined; recipient?: undefined; chainId?: undefined; slippageBps?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { originChainId: { type: string; description: string; }; destinationChainId: { type: string; description: string; }; originCurrency: { type: string; description: string; }; destinationCurrency: { type: string; description: string; }; amount: { type: string; description: string; }; slippageBps: { type: string; description: string; }; recipient: { type: string; description: string; }; chainIds?: undefined; term?: undefined; address?: undefined; verified?: undefined; limit?: undefined; tradeType?: undefined; chainId?: undefined; hash?: undefined; id?: undefined; user?: undefined; }; required: string[]; }; })[]; export declare function handleRelayTool(name: string, args: Record): Promise; //# sourceMappingURL=relay.d.ts.map