import type { ToolPermissions } from "../tools/types.js"; export declare class ToolPermissionError extends Error { readonly agent: string; readonly tool: string; constructor(agent: string, tool: string); } export declare function checkToolPermission(permissions: ToolPermissions, agentName: string, toolName: string): void; export declare function getPermittedTools(permissions: ToolPermissions, agentName: string, allTools: string[]): string[]; //# sourceMappingURL=permissions.d.ts.map