kiban-agent-kit
Version:
Open-source framework connecting AI agents to Katana ecosystem protocols
37 lines (36 loc) • 984 B
TypeScript
import { StructuredTool } from "@langchain/core/tools";
import { z } from "zod";
/**
* LangChain tool for getting token data from DexScreener
*/
export declare class GetTokenDataTool extends StructuredTool {
name: string;
description: string;
schema: z.ZodObject<{
tokenAddress: z.ZodString;
}, "strip", z.ZodTypeAny, {
tokenAddress: string;
}, {
tokenAddress: string;
}>;
private service;
constructor();
protected _call(input: z.input<typeof this.schema>): Promise<string>;
}
/**
* LangChain tool for searching tokens by ticker symbol
*/
export declare class SearchTokenByTickerTool extends StructuredTool {
name: string;
description: string;
schema: z.ZodObject<{
ticker: z.ZodString;
}, "strip", z.ZodTypeAny, {
ticker: string;
}, {
ticker: string;
}>;
private service;
constructor();
protected _call(input: z.input<typeof this.schema>): Promise<string>;
}