UNPKG

sei-agent-kit

Version:

A package for building AI agents on the SEI blockchain

50 lines 1.61 kB
import { StructuredTool } from "langchain/tools"; import { SeiAgentKit } from "../../agent"; import { z } from "zod"; declare const CreateStrategyDisposableInputSchema: z.ZodObject<{ token0Ticker: z.ZodString; token1Ticker: z.ZodString; isSell: z.ZodBoolean; range: z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">]>; amount: z.ZodString; }, "strip", z.ZodTypeAny, { amount: string; token0Ticker: string; token1Ticker: string; isSell: boolean; range: string | string[]; }, { amount: string; token0Ticker: string; token1Ticker: string; isSell: boolean; range: string | string[]; }>; export declare class CarbonCreateDisposableStrategyTool extends StructuredTool<typeof CreateStrategyDisposableInputSchema> { private readonly seiKit; name: string; description: string; schema: z.ZodObject<{ token0Ticker: z.ZodString; token1Ticker: z.ZodString; isSell: z.ZodBoolean; range: z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">]>; amount: z.ZodString; }, "strip", z.ZodTypeAny, { amount: string; token0Ticker: string; token1Ticker: string; isSell: boolean; range: string | string[]; }, { amount: string; token0Ticker: string; token1Ticker: string; isSell: boolean; range: string | string[]; }>; constructor(seiKit: SeiAgentKit); protected _call(input: z.infer<typeof CreateStrategyDisposableInputSchema>): Promise<string>; } export {}; //# sourceMappingURL=createDisposableStrategy.d.ts.map