import { ChangeDetectorRef, EventEmitter, OnChanges, OnDestroy, OnInit, SimpleChanges } from '@angular/core'; import { EventTracerComponent } from '../../_components/abstracts/event-tracer.component'; import { AnalyticsService, LegacyBasketsSynchronizerService, ListScanService } from '../../_services'; import * as i0 from "@angular/core"; export declare class ListScanComponent extends EventTracerComponent implements OnDestroy, OnInit, OnChanges { private cdr; listScanService: ListScanService; basketSynchro: LegacyBasketsSynchronizerService; /** * DEPRECATED TODO REMOVE FOR 9.0 */ disableIngredientsMatching: boolean; isSchoolList: boolean; confirmed: EventEmitter; basketPreviewShown: boolean; cancelConfirmationShown: boolean; cancelling: boolean; private subscriptions; constructor(analyticsService: AnalyticsService, cdr: ChangeDetectorRef, listScanService: ListScanService, basketSynchro: LegacyBasketsSynchronizerService); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; ngOnDestroy(): void; currentPath(): string; listenEntries(): void; listenCancelling(): void; confirm(): void; cancel(): void; closeCancelConfirmationModal(): void; static ɵfac: i0.ɵɵFactoryDef; static ɵcmp: i0.ɵɵComponentDefWithMeta; } //# sourceMappingURL=list-scan.component.d.ts.map