File: //usr/lib/node_modules/openclaw/dist/plugin-sdk/plugins/tools.d.ts
import type { AnyAgentTool } from "../agents/tools/common.js";
import type { OpenClawPluginToolContext } from "./types.js";
type PluginToolMeta = {
pluginId: string;
optional: boolean;
};
export declare function getPluginToolMeta(tool: AnyAgentTool): PluginToolMeta | undefined;
export declare function resolvePluginTools(params: {
context: OpenClawPluginToolContext;
existingToolNames?: Set<string>;
toolAllowlist?: string[];
suppressNameConflicts?: boolean;
}): AnyAgentTool[];
export {};