import { PermissionDenial } from '../models.js'; export declare class ToolPermissionContext { private denyTools; private denyPrefixes; private constructor(); static fromIterables(denyTools?: string[], denyPrefixes?: string[]): ToolPermissionContext; blocks(name: string): boolean; createDenial(toolName: string, reason: string): PermissionDenial; }