import { default as React } from 'react'; type StatusMessageVariant = 'error' | 'success' | 'warning' | 'info'; type StatusMessageProps = Omit, 'children'> & { variant: StatusMessageVariant; /** * Already-rendered message content — `
`-separated when an array. * Kept as `ReactNode` so this stays a pure `html/` primitive: callers in * `components/` that need HTML-in-translations decode the string through * `JsxFromString` before passing it here. Plain strings still render * verbatim (a `string` is a `ReactNode`). */ messages: React.ReactNode | React.ReactNode[]; }; export declare const StatusMessage: ({ className, variant, messages, ...props }: StatusMessageProps) => import("react/jsx-runtime").JSX.Element; export {};