1inch-agent-kit
Version:
AI Agent Kit for 1inch - Connect any LLM to 1inch DeFi protocols
16 lines • 588 B
TypeScript
import { FunctionDefinition, FunctionRegistry } from "./types";
declare class Registry implements FunctionRegistry {
private defs;
private handlers;
private initialized;
/** Scan every subfolder under functions */
init(): Promise<void>;
private fileExists;
getFunctionDefinitions(): FunctionDefinition[];
callFunction(name: string, args: Record<string, unknown>): Promise<any>;
getAvailableFunctions(): string[];
hasFunction(name: string): boolean;
}
declare const _default: Registry;
export default _default;
//# sourceMappingURL=registry.d.ts.map