UNPKG

pharos-agent-kit

Version:
44 lines 1.3 kB
import { StructuredTool } from "langchain/tools"; import { PharosAgentKit } from "../../agent"; import { z } from "zod"; declare const PharosERC721TransferInputSchema: z.ZodObject<{ amount: z.ZodString; recipient: z.ZodString; tokenAddress: z.ZodString; tokenId: z.ZodString; }, "strip", z.ZodTypeAny, { amount: string; recipient: string; tokenId: string; tokenAddress: string; }, { amount: string; recipient: string; tokenId: string; tokenAddress: string; }>; export declare class PharosERC721TransferTool extends StructuredTool<typeof PharosERC721TransferInputSchema> { private readonly pharosKit; name: string; description: string; schema: z.ZodObject<{ amount: z.ZodString; recipient: z.ZodString; tokenAddress: z.ZodString; tokenId: z.ZodString; }, "strip", z.ZodTypeAny, { amount: string; recipient: string; tokenId: string; tokenAddress: string; }, { amount: string; recipient: string; tokenId: string; tokenAddress: string; }>; constructor(pharosKit: PharosAgentKit); protected _call(input: z.infer<typeof PharosERC721TransferInputSchema>): Promise<string>; } export {}; //# sourceMappingURL=transfer.d.ts.map