UNPKG

sei-agent-kit

Version:

A package for building AI agents on the SEI blockchain

84 lines 3.27 kB
import { StructuredTool } from "langchain/tools"; import { SeiAgentKit } from "../../agent"; import { z } from "zod"; declare const CreateRecurringStrategyInputSchema: z.ZodEffects<z.ZodObject<{ token0Ticker: z.ZodString; token1Ticker: z.ZodString; sellRange: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">]>>; buyRange: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">]>>; sellAmount: z.ZodOptional<z.ZodString>; buyAmount: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { token0Ticker: string; token1Ticker: string; sellRange?: string | string[] | undefined; buyRange?: string | string[] | undefined; sellAmount?: string | undefined; buyAmount?: string | undefined; }, { token0Ticker: string; token1Ticker: string; sellRange?: string | string[] | undefined; buyRange?: string | string[] | undefined; sellAmount?: string | undefined; buyAmount?: string | undefined; }>, { token0Ticker: string; token1Ticker: string; sellRange?: string | string[] | undefined; buyRange?: string | string[] | undefined; sellAmount?: string | undefined; buyAmount?: string | undefined; }, { token0Ticker: string; token1Ticker: string; sellRange?: string | string[] | undefined; buyRange?: string | string[] | undefined; sellAmount?: string | undefined; buyAmount?: string | undefined; }>; export declare class CarbonCreateRecurringStrategyTool extends StructuredTool<typeof CreateRecurringStrategyInputSchema> { private readonly seiKit; name: string; description: string; schema: z.ZodEffects<z.ZodObject<{ token0Ticker: z.ZodString; token1Ticker: z.ZodString; sellRange: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">]>>; buyRange: z.ZodOptional<z.ZodUnion<[z.ZodString, z.ZodArray<z.ZodString, "many">]>>; sellAmount: z.ZodOptional<z.ZodString>; buyAmount: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { token0Ticker: string; token1Ticker: string; sellRange?: string | string[] | undefined; buyRange?: string | string[] | undefined; sellAmount?: string | undefined; buyAmount?: string | undefined; }, { token0Ticker: string; token1Ticker: string; sellRange?: string | string[] | undefined; buyRange?: string | string[] | undefined; sellAmount?: string | undefined; buyAmount?: string | undefined; }>, { token0Ticker: string; token1Ticker: string; sellRange?: string | string[] | undefined; buyRange?: string | string[] | undefined; sellAmount?: string | undefined; buyAmount?: string | undefined; }, { token0Ticker: string; token1Ticker: string; sellRange?: string | string[] | undefined; buyRange?: string | string[] | undefined; sellAmount?: string | undefined; buyAmount?: string | undefined; }>; constructor(seiKit: SeiAgentKit); protected _call(input: z.infer<typeof CreateRecurringStrategyInputSchema>): Promise<string>; } export {}; //# sourceMappingURL=createRecurringStrategy.d.ts.map