import type { SecurityLogCategory } from "./securityLogger.js";
export declare function isSafeMode(): boolean;
/**
 * Log a security event when SAFE_MODE blocks a destructive operation.
 * Call this inside `if (isSafeMode()) { ... }` blocks.
 * Reads maxBytes from config.yaml per D-10. Silent — never throws.
 */
/** Reset cached config — for testing only. */
export declare function _resetConfigCache(): void;
export declare function logSafeModeBlock(action: string, options?: {
    category?: SecurityLogCategory;
    server?: string;
    ip?: string;
}): void;
//# sourceMappingURL=safeMode.d.ts.map