/**
 * @uiName Form Message
 * @slots [{"name":"","title":"Message Content"}]
 */
export declare class FormMessage {
  ignored: boolean;
  /**
   * Options include "success", "info", "warning", and "error"
   *
   * @uiName Alert type
   */
  type: string;
  /**
   * Loading state for the alert.
   *
   * @uiName Loading
   */
  loading: boolean;
  /**
   * Icon to use in alert. Use icon values from Shoelace (e.g. "star" or "heart") at https://shoelace.style/components/icon
   *
   * @uiName Icon
   */
  icon?: string;
  /**
   * Render the alert with transparent styles
   */
  transparent?: boolean;
  constructor();
  disconnectedCallback(): void;
  render(): any;
}
