import { ContentManagementService, PopupService } from 'loyalty-common'; import { Papa } from 'ngx-papaparse'; import { EventEmitter, OnInit } from '@angular/core'; import { ActivatedRoute, Router } from '@angular/router'; import { TranslateService } from '@ngx-translate/core'; import { BulkManagementService } from '../services/bulk-management.service'; import { TerminalsPopupService } from '../services/popup-service'; import { SyncBasicBulkSheetModel } from '../model/SyncBranchesBulkModel'; import * as i0 from "@angular/core"; export declare class AddTerminalsComponent implements OnInit { private contentMgmtSvc; private bulkManagementService; private papa; private popupService; private terminalsPopupService; private translate; private router; private route; partnerId: number; uploadProgress: number; uploadErrorMessage: string; uploaded: boolean; isSyncing: boolean; terminalBulkFormData: FormData; activateNext: EventEmitter; id: number; maxFileSize: number; syncTerminalsBulkSheetModel: SyncBasicBulkSheetModel; stepOne: boolean; stepTwo: boolean; stepThree: boolean; fileMessage: string; subscription: any; addTerminalsButtonEnabled: boolean; constructor(contentMgmtSvc: ContentManagementService, bulkManagementService: BulkManagementService, papa: Papa, popupService: PopupService, terminalsPopupService: TerminalsPopupService, translate: TranslateService, router: Router, route: ActivatedRoute); ngOnInit(): void; downloadFileRedirect(): void; validateData($event: any): void; validateCsvFile(file: File): void; onDeleteFile(): void; syncBulkSheet(): void; isFileValid(): boolean; onAddTerminal(): void; activateAddTerminalsButton(value: boolean): void; closeAddTerminalForm(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }