export interface CachedEnvInt { get(): number; reset(): void; } /** Creates a cached integer value from an environment variable, with a default fallback. */ export declare function createCachedEnvInt(envVar: string, defaultValue: number): CachedEnvInt; /** Starts a non-blocking interval that runs {@link callback} every {@link CLEANUP_INTERVAL_MS}. */ export declare function startCleanupTimer(callback: () => void): NodeJS.Timeout; /** Fast, cost-effective model for summarization and light analysis. */ export declare const FLASH_MODEL = "gemini-3-flash-preview"; /** Extended timeout for deep analysis calls (ms). */ export declare const DEFAULT_TIMEOUT_EXTENDED_MS = 120000; /** Thinking level for Flash triage. */ export declare const FLASH_TRIAGE_THINKING_LEVEL: "minimal"; /** Thinking level for Flash analysis. */ export declare const FLASH_THINKING_LEVEL: "medium"; export declare const LIGHT_MAX_OUTPUT_TOKENS = 8192; export declare const DEFAULT_MAX_OUTPUT_TOKENS = 16384; export declare const HEAVY_MAX_OUTPUT_TOKENS = 32768; /** Temperature for analytical tools. */ export declare const ANALYSIS_TEMPERATURE: 1; /** Temperature for creative synthesis (test plans). */ export declare const CREATIVE_TEMPERATURE: 1; /** Temperature for triage/classification tools. */ export declare const TRIAGE_TEMPERATURE: 1;