@kaiachain/kaia-agent-kit
Version:
One stop solution for all Kaia Ecosystem projects
15 lines (12 loc) • 604 B
TypeScript
import * as zod from 'zod';
import * as _goat_sdk_core from '@goat-sdk/core';
import { PluginBase, Chain, ToolBase } from '@goat-sdk/core';
import { EVMWalletClient } from '@goat-sdk/wallet-evm';
declare class KaiaPlugin extends PluginBase<EVMWalletClient> {
private config;
constructor(config?: Record<string, unknown>);
supportsChain: (chain: Chain) => chain is _goat_sdk_core.EvmChain;
getTools(walletClient: EVMWalletClient): ToolBase<zod.ZodType<any, zod.ZodTypeDef, any>, any>[];
}
declare function Kaia(config?: Record<string, unknown>): KaiaPlugin;
export { Kaia, KaiaPlugin };