import { WritableSignal } from "@angular/core"; import { AlertMessage } from "../datatable/component/dataTableModel/alertMessage"; import { IGPopupMessage } from "../generic-message/model/g-popup-message.model"; import { PopupMessageIconType } from "../generic-message/enum/popup-message-icon-type.enum"; import * as i0 from "@angular/core"; export declare class GMessagesService { #private; gPopupMessage: WritableSignal; errorTitle: any; constructor(); onRouteChanged(): void; showToast(message: AlertMessage): void; showMessages(messages: AlertMessage[]): void; showInfo(summary: string, detail: string, iskey?: boolean, keepalive?: boolean, uuid?: string): void; showError(summary: string, detail: string, iskey?: boolean, keepalive?: boolean, uuid?: string): void; showSuccess(summary: string, detail: string, iskey?: boolean, keepalive?: boolean, uuid?: string): void; showWarn(summary: string, detail: string, iskey: boolean, keepalive?: boolean, uuid?: string): void; showAll(messages: any): void; getMessage(title: string, summary: string, detail: string, iconType: PopupMessageIconType, iskey?: boolean, uuid?: string): IGPopupMessage; showMessage(message: IGPopupMessage): void; destroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }