tensaikit
Version:
An autonomous DeFi AI Agent Kit on Katana enabling AI agents to plan and execute on-chain financial operations.
60 lines (59 loc) • 1.54 kB
TypeScript
import { z } from "zod";
export declare const GetAllTokenPricesSchema: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>;
export declare const GetLiquidityProvidersSchema: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>;
export declare const GetTokenPriceSchema: z.ZodObject<{
tokenAddress: z.ZodString;
}, "strip", z.ZodTypeAny, {
tokenAddress: string;
}, {
tokenAddress: string;
}>;
export declare const GetTokenDetailsSchema: z.ZodObject<{
tokenAddress: z.ZodString;
}, "strip", z.ZodTypeAny, {
tokenAddress: string;
}, {
tokenAddress: string;
}>;
export declare const GetSwapQuoteSchema: z.ZodObject<{
tokenIn: z.ZodString;
tokenOut: z.ZodString;
amount: z.ZodNumber;
maxSlippage: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
amount: number;
tokenIn: string;
tokenOut: string;
maxSlippage: number;
}, {
amount: number;
tokenIn: string;
tokenOut: string;
maxSlippage: number;
}>;
export declare const GetExecuteSwapSchema: z.ZodObject<{
tokenIn: z.ZodString;
tokenOut: z.ZodString;
amount: z.ZodNumber;
maxSlippage: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
amount: number;
tokenIn: string;
tokenOut: string;
maxSlippage: number;
}, {
amount: number;
tokenIn: string;
tokenOut: string;
maxSlippage: number;
}>;
export declare const QueryGetSushiAllTokens: z.ZodObject<{
first: z.ZodNumber;
skip: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
skip: number;
first: number;
}, {
skip: number;
first: number;
}>;