import * as i0 from "@angular/core"; import * as i1 from "@angular/common"; import * as i2 from "primeng/icons/check"; import * as i3 from "primeng/icons/infocircle"; import * as i4 from "primeng/icons/timescircle"; import * as i5 from "primeng/icons/exclamationtriangle"; /** * Message groups a collection of contents in tabs. * @group Components */ export declare class UIMessage { /** * Severity level of the message. * @group Props */ severity: 'success' | 'info' | 'warning' | 'danger' | 'help' | 'primary' | 'secondary' | 'contrast' | null | undefined; /** * Text content. * @group Props */ text: string | undefined; /** * Whether displaying messages would be escaped or not. * @group Props */ escape: boolean; /** * Inline style of the component. * @group Props */ style: { [klass: string]: any; } | null | undefined; /** * Style class of the component. * @group Props */ styleClass: string | undefined; get icon(): "success" | "info" | "warn" | "error"; get containerClass(): { [x: string]: boolean | "success" | "info" | "warning" | "danger" | "help" | "primary" | "secondary" | "contrast"; 'p-inline-message-icon-only': boolean; }; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; static ngAcceptInputType_escape: unknown; } export declare class MessageModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; }