UNPKG

sei-agent-kit

Version:

A package for building AI agents on the SEI blockchain

41 lines 1.4 kB
import { z } from "zod"; import { StructuredTool } from "langchain/tools"; import { SeiAgentKit } from "../../agent"; declare const SeiRedeemTakaraInputSchema: z.ZodObject<{ ticker: z.ZodString; redeemAmount: z.ZodString; redeemType: z.ZodOptional<z.ZodEnum<["underlying", "tokens"]>>; }, "strip", z.ZodTypeAny, { ticker: string; redeemAmount: string; redeemType?: "underlying" | "tokens" | undefined; }, { ticker: string; redeemAmount: string; redeemType?: "underlying" | "tokens" | undefined; }>; /** * LangChain tool for redeeming Takara tokens */ export declare class SeiRedeemTakaraTool extends StructuredTool<typeof SeiRedeemTakaraInputSchema> { private readonly seiKit; name: string; description: string; schema: z.ZodObject<{ ticker: z.ZodString; redeemAmount: z.ZodString; redeemType: z.ZodOptional<z.ZodEnum<["underlying", "tokens"]>>; }, "strip", z.ZodTypeAny, { ticker: string; redeemAmount: string; redeemType?: "underlying" | "tokens" | undefined; }, { ticker: string; redeemAmount: string; redeemType?: "underlying" | "tokens" | undefined; }>; constructor(seiKit: SeiAgentKit); protected _call({ ticker, redeemAmount, redeemType }: z.infer<typeof SeiRedeemTakaraInputSchema>): Promise<string>; } export {}; //# sourceMappingURL=redeem.d.ts.map