import { ActivatedRoute, Router } from "@angular/router";
import { HTTPService } from "@esfaenza/httpservice";
import { TokenService } from "@esfaenza/core/services";
import { AppEmbeddingExtensions, MessageService } from "@esfaenza/extensions";
import { EsModalComponent } from "../es-modal/es-modal.component";
import * as i0 from "@angular/core";
export declare class ErrorPageComponent {
    private router;
    private route;
    private msgService;
    private http;
    private bts;
    private emb;
    ANONYMOUS_MODE: boolean;
    statusCode: string;
    statusText: string;
    errorMessage: string;
    errorFrom: string;
    errorLastCalls: string;
    previousUrl: string;
    identityInfos: string;
    errorLastRequests: string;
    errorLastResponses: string;
    debugging: boolean;
    constructor(router: Router, route: ActivatedRoute, msgService: MessageService, http: HTTPService, bts: TokenService, emb: AppEmbeddingExtensions, ANONYMOUS_MODE: boolean);
    ngOnInit(): void;
    b64DecodeUnicode(str: any): string;
    goPreviousPage(): void;
    goDashboard(): void;
    dlgCreateTicket: EsModalComponent;
    CreateTicketDTO: any;
    canReport: boolean;
    onCreateTicket(): void;
    doCreateTicket(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<ErrorPageComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<ErrorPageComponent, "errorpage", never, {}, {}, never, never, true, never>;
}
