export declare class BackendStatus {
    private _active;
    private _reason;
    private _warned;
    private _bootstrapping;
    get isActive(): boolean;
    markUnhealthy(reason: string): void;
    markBootstrapping(): void;
    markHealthy(): void;
    /** Returns warning text once per fallback session, then undefined. */
    consumeWarning(): string | undefined;
}
//# sourceMappingURL=backend-status.d.ts.map