import type { AuthorizationDecision, CapabilityEffect, CapabilityPolicy } from "./types.js"; export declare const MUTATING_OR_OPEN_WORLD_EFFECTS: readonly CapabilityEffect[]; export declare const denyAllPolicy: CapabilityPolicy; export declare const readOnlyPolicy: CapabilityPolicy; export declare const permissivePolicy: CapabilityPolicy; export declare function authorizeEffects(effects: readonly CapabilityEffect[], policy: CapabilityPolicy, approved?: boolean): AuthorizationDecision; //# sourceMappingURL=policy.d.ts.map