import moment from 'moment'; import { PluginObject } from 'vue'; import { ModulVue } from '../../../utils/vue/vue'; import { Link } from '../../message-page/message-page'; export declare class MErrorTechnicalDifficulty extends ModulVue { readonly title: string; readonly links: Link[]; readonly hints: string[]; readonly errorDate: moment.Moment; /** * Reference number must be generated by the parent component */ errorReferenceNumber?: string; readonly showStackTrace: boolean; /** * Javascript Error containing the stack trace to be displayed */ readonly error?: Error; /** * Name of the system in error */ readonly system?: string; /** * Open accordion on display of the error */ readonly openAccordion?: boolean; readonly refStacktrace?: HTMLElement; readonly state: string; readonly svgName: string; beforeCreate(): void; /** * Returns the formatted date for the value received as props (format = YYYY-MM-DD). Used to display the date when the error was generated. */ get formattedDate(): string; /** * Returns the formatted time for the value received as props (format = HH:mm:ss). Used to display the time when the error was generated. */ get formattedTime(): string; /** * Defines if the stack trace is to be displayed based on the showStrackTrace prop and the presence of the attribute stack in the error. */ get propStacktrace(): boolean; /** * Returns the current userAgent string. */ get userAgent(): string; } declare const ErrorTechnicalDifficultyPlugin: PluginObject; export default ErrorTechnicalDifficultyPlugin; //# sourceMappingURL=error-technical-difficulty.d.ts.map