import { z } from "zod"; import { type SupportedChain } from "../../types/index.js"; export declare const getTokenPriceInput: z.ZodObject<{ chain: z.ZodEnum<[string, ...string[]]>; token: z.ZodUnion<[z.ZodLiteral<"native">, z.ZodString]>; }, "strip", z.ZodTypeAny, { chain: string; token: string; }, { chain: string; token: string; }>; export type GetTokenPriceArgs = z.infer; export declare function getTokenPriceTool(args: GetTokenPriceArgs): Promise<{ chain: SupportedChain; token: `0x${string}` | "native"; priceUsd: number; source: "defillama"; }>;