import type { BehaviorEventEmitter } from './behavior-event-emitter.js'; export declare enum EnforcementLevel { Guidance = 1, Defaults = 2, Nudge = 3, Enforcement = 4 } export interface EnforcementAction { readonly level: EnforcementLevel; readonly action: 'none' | 'warn' | 'rotate'; readonly eventType?: string; } export declare class EnforcementLadder { private readonly emitter?; constructor(emitter?: BehaviorEventEmitter); evaluate(memoryTokens: number, hardCap: number, targetMax: number): EnforcementAction; } //# sourceMappingURL=enforcement-ladder.d.ts.map