/**
 * OutageScreen — Shown when AI services are degraded (v2).
 *
 * Reads session.serviceStatus and provides a ConfirmationInput to continue
 * or exit. While shown, polls the same statuspage rollup that gated the
 * overlay every 30s and auto-dismisses when status flips back to healthy
 * — no more hollow "temporarily unavailable" promises that never resolve.
 *
 * Polling caps at 10 attempts (5min) before stepping aside and letting
 * the user decide manually. Status checks have a 5s internal timeout
 * (see statuspage.ts) so a hung status host can never freeze this screen.
 */
import type { WizardStore } from '../store.js';
interface OutageScreenProps {
    store: WizardStore;
}
export declare const OutageScreen: ({ store }: OutageScreenProps) => import("react/jsx-runtime").JSX.Element | null;
export {};
