import { MessageProps, InternalSnackbarProps } from './Message.types';
/**
* Message - Unified message component for displaying various types of feedback
*
* Supports multiple variants: info, error, warning, and success.
* Supports multiple display modes: inline, banner, and snackbar.
* Each variant has its own default icon, color, and accessibility role.
*
* @example
* ```tsx
* // Inline error message (default)
* This field is required
*
* // Banner message with background
* This action cannot be undone
*
* // Snackbar message with timeout
* setOpen(false)}
* action={{ label: 'Undo', onClick: handleUndo }}
* >
* Your changes have been saved
*
*
* // Message with default (black) text color
* Information
*
* // Message without icon
* Error text only
* ```
*/
export declare const Message: import('react').ForwardRefExoticComponent<(MessageProps | InternalSnackbarProps) & import('react').RefAttributes>;
export default Message;
//# sourceMappingURL=Message.d.ts.map