import { OnInit, ElementRef } from '@angular/core'; import { Router, ActivatedRoute } from '@angular/router'; import { ToastrService } from 'ngx-toastr'; import { NgxSpinnerService } from "ngx-spinner"; import { HttpClient } from '@angular/common/http'; import { CommanServiceService } from '../comman-service/comman-service.service'; import { ModalDirective } from 'ngx-bootstrap/modal'; import * as i0 from "@angular/core"; export declare class FileuploadComponent implements OnInit { router: Router; private route; private toastr; private spinnerService; private http; private cs; closehdrbtn: ElementRef; closedtlbtn: ElementRef; Cofirmmapdtl: ModalDirective; header: {}; fileToUpload: File; fileName: string; cDt: any; step: number; sheetData: any[]; headerAttributeDtl: {}; defultDisplayLen: number; defultDisplayObj: any[]; attrStructureDtl: any[]; headerList: any[]; headerprp: any; attrprp: any; totalmatch: number; totalignore: number; pageDefination: {}; rowdatamapDetails: {}; rowdistinctDataMap: {}; charHeaderList: any[]; attributeDtlMap: {}; mappSheetData: any[]; lable: string; lableFile: string; statusList: any[]; fileDetails: any[]; fileTypeList: any[]; fileOptionsList: any[]; fileType: any; nme: any; typ: any; mdl: any; description: any; check_status: any[]; pkt_status: any[]; colFormate: any[]; ignoreFormate: any[]; allcols: any[]; fileLogIdn: number; show: boolean; stepMsg: string; timerfile: any; timerPrice: any; dateFormat: any; delim: any; dateFormatMap: {}; mappingskip: boolean; filetype: any; filenme: any; dateFormatList: { k: string; v: string; }[]; inward_action: string; constructor(router: Router, route: ActivatedRoute, toastr: ToastrService, spinnerService: NgxSpinnerService, http: HttpClient, cs: CommanServiceService); handleFileInput(files: FileList): void; onFileSelect(input: HTMLInputElement): void; csvContent: string; parsedCsv: string[][]; onFileLoad(fileLoadedEvent: any): string; arrayBuffer: any; file: File; incomingfile(event: any): void; Upload(): void; setSetp(step: any): void; getHeaderMatch(): void; updatecolumnstatue(hdr: any): void; maphdr: any; hdrmassage: any; confirmsetHeaderMapp(hdr: any): void; CancelHeaderMapp(): void; setHeaderMapp(): void; gmatchedCount: number; gresultCount: number; setRowDataMapp(): void; dtlAttr: any; dtlattr_idn: any; dtloptionval: any; dtlmassage: any; confirmHeaderDetailsMapp(attr: any, attr_idn: any, optionval: any): void; CancelHeaderDetailsMapp(): void; setHeaderDetailsMapp(): void; onSubmit(formVal: any): void; saveFileOption(frmvals: any): void; addFileLog(fileIdn: any): void; ValidateFileHeaderMapping(formatSave: any): void; hdrIdn: any; updatefileOption(): void; addFileLogUpload(fileIdn: any): Promise; uploadFile(): Promise; changeMapping(hdrObj: any, hdr: any, attr: any): void; removeAttrOptVal(attr: any, optionaVal: any): void; removeDetailAttrOptVal(attrIdn: any, optionaVal: any, val: any, hdrAttr: any): void; sttsFile: {}; getProgressFile(fileLogIdn: any): void; stts: {}; clicked: boolean; totProgress: number; totProgressFile: number; getProgressPrice(hdrIdn: any): void; lastRefreshTimeFile: any; recallFile(fileLogIdn: any): void; lastRefreshTime: any; recall(hdrIdn: any): void; SkipVerification(): void; SkipVerificationDtl(): void; loadFileTypeData(fileUpload: any, mdl: any): void; ngOnInit(): void; inward_idn: any; inwardStockType: any; stockInwardUpload(inwardDtl: any, mdl: any): void; ngOnDestroy(): void; setOptionsForMixToSingle(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }