import { MatSnackBarRef } from "@angular/material/snack-bar" ; import { AlertComponent } from "./alerts/alert.component" ; import { AlertDisplay } from "./alert-display" ; /**
 * An Alert message to be displayed to the user through the  AlertService .
  export class Alert { /** Info messages provide feedback or information to the user without any required action */ static INFO = "info" ; /** Warning messages provide feedback about unexpected or potentially unintended events */ static WARNING = "warning" ; /** Danger messages inform about errors or critical conditions that the user should not overlook */ static DANGER = "danger" ; /** reference to the ui displaying the message */ public notificationRef : MatSnackBarRef < AlertComponent > ; param message param type param display constructor ( public message , public type , public display ) { } }