/** * @name Message * @category Feedback * @summary Use for contextual non-blocking notifications like success, error, or info alerts. */ export declare class Q2Message { hostElement: HTMLElement; presentToggle: boolean; /** The visual style of the message. The minimal style is for use cases where you have less space to display information. */ appearance: 'minimal' | 'standard'; /** Determines whether or not assistive technology immediately presents the content to the user, via the `aria-live` attribute. */ description: boolean; /** The type of message to display on the screen. */ type: 'info' | 'error' | 'danger' | 'warning' | 'success'; componentDidLoad(): void; delegateFocus(event: FocusEvent): void; /** * Prompts assistive technology to announce the message. */ present(): Promise; get isFirefox(): boolean; messageIcon(type: string): any; render(): any; }