import type * as React from 'react'; /** Public configuration for the StatusMessage component and its native attributes. */ export interface StatusMessageProps extends React.ComponentPropsWithRef<'div'> { /** Mutation state selecting the active announcement channel. @default 'idle' */ status?: 'idle' | 'pending' | 'success' | 'error' | undefined; } /** Keep mounted before a mutation; both announcement channels remain stable. */ export declare function StatusMessage({ status, children, ...props }: StatusMessageProps): React.ReactNode;