UNPKG

sei-agent-kit

Version:

A package for building AI agents on the SEI blockchain

39 lines 1.23 kB
import { StructuredTool } from "langchain/tools"; import { SeiAgentKit } from "../../agent"; import { PlaceOrderReturnType } from "citrex-sdk/types"; import { z } from "zod"; declare const CitrexCancelAndReplaceOrderInputSchema: z.ZodObject<{ orderId: z.ZodString; isBuy: z.ZodBoolean; price: z.ZodNumber; productId: z.ZodNumber; quantity: z.ZodNumber; expiration: z.ZodOptional<z.ZodNumber>; nonce: z.ZodOptional<z.ZodNumber>; }, "strip", z.ZodTypeAny, { isBuy: boolean; price: number; productId: number; quantity: number; orderId: string; nonce?: number | undefined; expiration?: number | undefined; }, { isBuy: boolean; price: number; productId: number; quantity: number; orderId: string; nonce?: number | undefined; expiration?: number | undefined; }>; export declare class SeiCitrexCancelAndReplaceOrderTool extends StructuredTool { private readonly seiKit; name: string; description: string; schema: any; constructor(seiKit: SeiAgentKit); _call(input: z.infer<typeof CitrexCancelAndReplaceOrderInputSchema>): Promise<PlaceOrderReturnType | undefined>; } export {}; //# sourceMappingURL=cancelAndReplaceOrder.d.ts.map