import { EventEmitter } from '@angular/core'; import { Router } from '@angular/router'; import { TranslateService } from '@ngx-translate/core'; import { ContentManagementService, PopupService } from 'loyalty-common'; import { Papa } from 'ngx-papaparse'; import { MediaItemModel } from 'loyalty-common'; import { BulkManagementService } from '../../../shared/services/bulk-management.service'; import { Observable } from 'rxjs'; import * as i0 from "@angular/core"; export declare class BulkAddBranchesComponent { private contentMgmtSvc; private bulkManagementService; private papa; private popupService; private translate; private router; uploadProgress: number; uploadErrorMessage: string; uploaded: boolean; isSyncing: boolean; giftBulkFormData: FormData; activateNext: EventEmitter; maxFileSize: number; partnerId: string; stepOne: boolean; stepTwo: boolean; stepThree: boolean; fileMessage: string; subscription: any; addBranchesButtonEnabled: boolean; mediaItemModel: MediaItemModel; isShowSuccessPopup: boolean; constructor(contentMgmtSvc: ContentManagementService, bulkManagementService: BulkManagementService, papa: Papa, popupService: PopupService, translate: TranslateService, router: Router); ngOnInit(): void; downloadFileRedirect(): void; validateData($event: any): void; validateCsvFile(file: File): void; onDeleteFile(): void; onAddBranches(): void; syncBulkSheet(): void; addBranchesBulkSheet(): void; uploadBranchesFile(): Observable; isFileValid(): boolean; activateAddBranchesButton(value: boolean): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }