import { IWebComponentInstance, OmniaContext } from "../../"; import { IErrorMessage } from "./IErrorMessage"; import { Log } from "../../models"; import { VueComponentBase } from ".."; export declare class ErrorMessage extends VueComponentBase implements IWebComponentInstance, IErrorMessage { private omniaUxLoc; private omniaTheming; private localizationService; omniaCtx: OmniaContext; private errorMessageClasses; private subscriptionHandler; logs: Log[]; allLogs: Log[]; showingAll: boolean; openedShowMoreDialog: boolean; detailLogs: { [id: string]: boolean; }; alertContainerHeight: number; private headingStyle; created(): void; mounted(): void; beforeDestroy(): void; subcribeOnError(): void; closeLog(log: any): void; copy(log: Log): void; showHideDetail(log: Log, showFullInformation: boolean): void; showAll(): void; private closeShowMoreDialog; private shouldShowDetails; renderShowMoreDialog(): VueTsxSupport.JSX.Element; renderTile(log: Log, showFullInformation: boolean): JSX.Element[]; render(): VueTsxSupport.JSX.Element; }