import type { PluginBase } from "../classes/PluginBase"; import type { ToolBase } from "../classes/ToolBase"; import type { WalletClientBase } from "../classes/WalletClientBase"; import { type LoggerConfig } from "./logger"; export type GetToolsParams = LoggerConfig & { wallet: TWalletClient; plugins?: (PluginBase | PluginBase)[]; }; export declare function getTools({ wallet, plugins, logLevel }: GetToolsParams): Promise, any>[]>;