import type { PermissionRequestAnalysis, PermissionRiskLevel } from '../../permissions/types.js'; export type PermissionRiskFamily = 'delegation' | 'shell-read' | 'shell-mutation' | 'shell-destructive' | 'dependency-install' | 'file-mutation' | 'config-mutation' | 'notebook-edit' | 'network-egress' | 'remote-dispatch' | 'agent-spawn' | 'sandbox-policy-change' | 'mcp-escalation' | 'plugin-lifecycle' | 'hook-execution' | 'generic'; export interface PermissionRiskDescriptor { readonly family: PermissionRiskFamily; readonly level: PermissionRiskLevel; readonly headline: string; } export declare function classifyPermissionRiskFamily(toolName: string, args: Record, analysis: PermissionRequestAnalysis): PermissionRiskDescriptor; //# sourceMappingURL=risk-model.d.ts.map