/** * Safe wrapper around hazo_logs' AsyncLocalStorage context. * * hazo_logs is an OPTIONAL peer dep. When it's not installed, this module returns null * and downstream callers fall back to writing null session_id / reference into the log. */ export interface SafeLogContext { sessionId?: string; reference?: string; } /** Returns the current ALS context if hazo_logs is installed AND a session is active; null otherwise. */ export declare function safe_get_log_context(): Promise; /** Test helper — clears the cached getter so the next call re-imports. */ export declare function reset_log_context_for_test(): void; //# sourceMappingURL=log_context.d.ts.map