UNPKG

@kaiachain/kaia-agent-kit

Version:

One stop solution for all Kaia Ecosystem projects

15 lines (12 loc) 604 B
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 };