/**
 * Nexus Prime — Machine Efficiency Types
 */
export type PressureLevel = 'nominal' | 'elevated' | 'critical';
export interface GovernorState {
    activeWorktrees: number;
    maxWorktrees: number;
    activeDashboardListeners: number;
    maxDashboardListeners: number;
    estimatedProcessCount: number;
    cacheStats: CacheStats;
    pressureLevel: PressureLevel;
    parallelismBudget: number;
    idleMode: boolean;
    lastCheckedAt: number;
}
export interface CacheStats {
    proofCacheSizeMB: number;
    graphCacheSizeMB: number;
    embeddingCacheSizeMB: number;
    totalCacheSizeMB: number;
    maxCacheSizeMB: number;
}
export interface GovernorLimits {
    maxWorktreesPerWorkspace: number;
    maxWorktreesGlobal: number;
    maxDashboardListeners: number;
    maxCacheSizeMB: number;
    worktreeIdleTimeoutMs: number;
    dashboardInactivePanelTimeoutMs: number;
    idlePollingIntervalMs: number;
    proofCacheTTLMs: number;
    graphCacheTTLMs: number;
    embeddingCacheTTLMs: number;
}
export declare const DEFAULT_LIMITS: GovernorLimits;
