packageDocumentation module import { MessageSeverity } from "./MessageSeverity" ; public export enum DisplayMessageType { /** Temporary message that displays at the bottom of the screen. */ Toast = 0 , /** Message with a close button that displays at the bottom of the screen. */ Sticky = 2 , /** Message that displays near a specified HTML element. */ InputField = 3 , /** Modal message box. */ Alert = 4 } public export interface MessagePresenter { param severity param briefMessage param detailedMessage param messageType displayMessage ( severity , briefMessage , detailedMessage ? , messageType ? ) : void ; param inputField param severity param briefMessage param detailedMessage displayInputFieldMessage ( inputField , severity , briefMessage , detailedMessage ? ) : void ; /**
     * Close message created with `displayInputFieldMessage`.
     */ closeInputFieldMessage ( ) : void ; }