import type { ActivityStore } from '../state/activity-store.js';
import type { ShellWidth } from './width.js';
type Status = 'ok' | 'warn' | 'err';
export declare function toastColor(sev: Status): string;
export declare function Header(props: {
    status: Status;
    pending: number;
    toast: {
        message: string;
        severity: Status;
    } | null;
    activityStore?: ActivityStore;
    width?: ShellWidth;
    breadcrumb?: string;
    /** Unified save-state label. When provided, replaces the "N pending" badge. */
    saveLabel?: string;
}): JSX.Element;
export {};
//# sourceMappingURL=Header.d.ts.map