import { ChangeDetectorRef, ElementRef, OnDestroy, OnInit } from "@angular/core"; import { TrafficService } from "../../services/traffic.service"; import { ToastService } from "tango-app-ui-shared"; import { NgbModal } from "@ng-bootstrap/ng-bootstrap"; import { GlobalStateService, PageInfoService } from "tango-app-ui-global"; import { DatePipe } from "@angular/common"; import { ExcelService } from "../../services/excel.service"; import * as i0 from "@angular/core"; export declare class NobUploadComponent implements OnInit, OnDestroy { private service; private ts; private cd; private modalService; gs: GlobalStateService; private datePipe; private pageInfo; private excelService; inputFile: ElementRef; private readonly destroy$; convertedData: any; itemsPerPage: number; currentPage: number; totalItems: number; paginationSizes: number[]; pageSize: number; offset: number; limit: number; headerData: any; storeIdarray: any; cardloading: boolean; clientData: any; constructor(service: TrafficService, ts: ToastService, cd: ChangeDetectorRef, modalService: NgbModal, gs: GlobalStateService, datePipe: DatePipe, pageInfo: PageInfoService, excelService: ExcelService); userType: any; ngOnInit(): void; setPageData(): void; dataTableShow: boolean; dataTableShow1: boolean; dataCalculation: any; noData: boolean; loading: boolean; getNOBData(): void; omit_special_char(event: any): boolean; onUpload(event: any): void; resetFileInput(): void; convertExcelDate(excelDate: number): string; tableHeaders: any; dataNobFunction(): void; setPaginationSizes(): void; resetEditingFlags(): void; onPageChange(pageOffset: number): void; fetchPageData(): void; onPageSizeChange(pageSize: number): void; paginatedData: any[]; ngOnDestroy(): void; addSingleStoreNOB(): void; Reupload(): void; getInputVisible(obj: any): boolean; getReadOnlyVisible(obj: any): boolean; isEditing: { [key: string]: boolean; }; testNobData: any; editValueLabel: string; editValue(obj: any): void; searchValue: any; searchData(): void; exportXLSX(): void; NOBdata: any; isPageDirty: boolean; saveBtnEnbale: boolean; updateNobCount(obj: any): void; saveValue(): void; cancel(obj: any): void; emailSubject: string; emailBody: string; openMailTo(): void; editView(obj: any): void; download(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }