import { type HTMLAttributes } from "react"; /** * UpdateBanner — top-of-app alert when a newer version is available. * * Controlled. Dismiss persistence (localStorage/cookie/etc) is the consumer's * responsibility (per EC-16 DOCUMENT). Component just fires `onDismiss`. */ export interface UpdateBannerProps extends Omit, "title" | "children"> { currentVersion: string; latestVersion: string; onUpdate: () => void; onDismiss?: () => void; severity?: "info" | "warn"; "data-testid"?: string; } export declare const UpdateBanner: import("react").ForwardRefExoticComponent>;