import { EventEmitter, OnChanges, OnInit } from '@angular/core';
import { Router } from '@angular/router';
import { FormEstatusEnum } from '../../common/core/interface/utils.interface';
import { QuestionApiService } from '../../common/services/apis/question/question-api.service';
import { StorageService } from '../../common/services/storage/storage.service';
import { ToastController } from '@ionic/angular';
import * as i0 from "@angular/core";
export declare class SurveySummaryComponent implements OnInit, OnChanges {
    private readonly _questionService;
    private readonly router;
    private readonly storage;
    private readonly toastController;
    data: any;
    goodbyeMessage: string;
    contactMessage: string;
    onUpdate: EventEmitter<any>;
    sendSurvey: EventEmitter<any>;
    loading: boolean;
    gridMobile: boolean;
    screenWidth: number;
    leftColumnData: any[];
    rightColumnData: any[];
    needCorrection: boolean;
    dataToShow: any[];
    isGroupSection: boolean;
    formEstatusEnum: typeof FormEstatusEnum;
    private message;
    constructor(_questionService: QuestionApiService, router: Router, storage: StorageService, toastController: ToastController);
    ngOnChanges(changes: import("@angular/core").SimpleChanges): void;
    get resolvedCorrections(): boolean;
    get showSendButton(): boolean;
    getScreenSize(event?: any): void;
    ngOnInit(): void;
    finish(): void;
    update(id: any): void;
    openDialogInvest(): void;
    getTitle(section: any): any;
    getInfo(options: any): any;
    presentToast(text: string): Promise<void>;
    static ɵfac: i0.ɵɵFactoryDeclaration<SurveySummaryComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<SurveySummaryComponent, "app-survey-summary", never, { "data": "data"; "goodbyeMessage": "goodbyeMessage"; "contactMessage": "contactMessage"; }, { "onUpdate": "onUpdate"; "sendSurvey": "sendSurvey"; }, never, never>;
}
//# sourceMappingURL=survey-summary.component.d.ts.map