export declare function logError(message: string): void; export declare function logWarn(message: string): void; /** * Log at most once per `intervalMs` for a given `key`. Used on the cache * error/unavailable paths and the graceful-degradation fallbacks so a sustained * outage leaves a periodic breadcrumb instead of flooding the log on every call. */ export declare function logThrottled(key: string, message: string, intervalMs?: number): void; /** Test-only: reset the throttle state between cases. */ export declare function resetLogThrottle(): void; /** * Redact the password from a connection URL before logging it. Forge's cache * URL carries an inline password (`redis://:@host`), so logging it verbatim * would leak the secret into the PM2 log. Keeps host/port/db for diagnostics. */ export declare function redactUrlCredentials(url: string): string;