@coinbase/agentkit
Version:
Coinbase AgentKit core primitives
24 lines (23 loc) • 545 B
TypeScript
import { z } from "zod";
export interface EnsoActionProviderParams {
apiKey?: string;
}
/**
* Input schema for route action.
*/
export declare const EnsoRouteSchema: z.ZodObject<{
tokenIn: z.ZodString;
tokenOut: z.ZodString;
amountIn: z.ZodString;
slippage: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
tokenIn: string;
tokenOut: string;
amountIn: string;
slippage?: number | undefined;
}, {
tokenIn: string;
tokenOut: string;
amountIn: string;
slippage?: number | undefined;
}>;