UNPKG

sei-agent-kit

Version:

A package for building AI agents on the SEI blockchain

32 lines 1.14 kB
import { StructuredTool } from "langchain/tools"; import { SeiAgentKit } from "../../agent"; import { z } from "zod"; declare const SeiERC20BalanceInputSchema: z.ZodObject<{ contract_address: z.ZodOptional<z.ZodString>; ticker: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { ticker?: string | undefined; contract_address?: string | undefined; }, { ticker?: string | undefined; contract_address?: string | undefined; }>; export declare class SeiERC20BalanceTool extends StructuredTool<typeof SeiERC20BalanceInputSchema> { private readonly seiKit; name: string; description: string; schema: z.ZodObject<{ contract_address: z.ZodOptional<z.ZodString>; ticker: z.ZodOptional<z.ZodString>; }, "strip", z.ZodTypeAny, { ticker?: string | undefined; contract_address?: string | undefined; }, { ticker?: string | undefined; contract_address?: string | undefined; }>; constructor(seiKit: SeiAgentKit); protected _call(input: z.infer<typeof SeiERC20BalanceInputSchema>): Promise<string>; } export {}; //# sourceMappingURL=balance.d.ts.map