import type { HarnessCapability } from "../capability-contract.ts"; export declare function hasCapabilityPolicyForTool(toolName: string): boolean; export declare function requiredCapabilitiesForTool(toolName: string, args?: unknown): readonly HarnessCapability[]; export declare function describeCapabilityRequirementForTool(toolName: string, args?: unknown): string; export declare function hasRequiredCapabilityForTool(capabilities: readonly HarnessCapability[], toolName: string, args?: unknown): boolean; //# sourceMappingURL=approval-gate.d.ts.map