@coinbase/agentkit
Version:
Coinbase AgentKit core primitives
48 lines (47 loc) • 1.07 kB
TypeScript
import { z } from "zod";
/**
* Input schema for Yelay Vault deposit action.
*/
export declare const YelayDepositSchema: z.ZodObject<{
assets: z.ZodString;
vaultAddress: z.ZodString;
}, "strip", z.ZodTypeAny, {
assets: string;
vaultAddress: string;
}, {
assets: string;
vaultAddress: string;
}>;
/**
* Input schema for Yelay Vault redeem action.
*/
export declare const YelayRedeemSchema: z.ZodObject<{
assets: z.ZodString;
vaultAddress: z.ZodString;
}, "strip", z.ZodTypeAny, {
assets: string;
vaultAddress: string;
}, {
assets: string;
vaultAddress: string;
}>;
/**
* Input schema for Yelay Vault claim action.
*/
export declare const YelayClaimSchema: z.ZodObject<{
vaultAddress: z.ZodString;
}, "strip", z.ZodTypeAny, {
vaultAddress: string;
}, {
vaultAddress: string;
}>;
/**
* Input schema for Yelay Vault balance action.
*/
export declare const YelayBalanceSchema: z.ZodObject<{
vaultAddress: z.ZodString;
}, "strip", z.ZodTypeAny, {
vaultAddress: string;
}, {
vaultAddress: string;
}>;