import type { EffectiveAgentManifest } from '../agent-manifest/schema.js'; export type BoundaryDecision = 'allow' | 'confirm' | 'deny' | 'escalate'; export interface BoundaryCheckParams { manifest: EffectiveAgentManifest; action: string; detail?: string; } export interface BoundaryCheckResult { decision: BoundaryDecision; matchedRule?: string; } export declare function checkBoundary(params: BoundaryCheckParams): BoundaryCheckResult;