import { ChangeDetectorRef, ElementRef, EventEmitter, OnInit } from '@angular/core'; import { MatDialog } from '@angular/material'; import { FormControl } from '@angular/forms'; import { BaseComponent } from '@digitaldealers/portal-base-component'; import { PartsTracker } from '../../interfaces/parts-tracker.interface'; import { WidgetObserverService } from '../../../../shared/services/widget-observer.service'; import { WidgetData } from '../../../../shared/intarfaces/widget-data.interface'; import { DataSetSearchService } from '../../../../shared/services/data-set-search.service'; import { CommCentreUserService } from '../../../../shared/services/comm-centre-user.service'; import { DataSetCustomTokenSearchService } from '../../../../shared/services/data-set-custom-token-search.service'; import { ConfigService } from '../../../../shared/services/config.service'; export declare class OrderListComponent extends BaseComponent implements OnInit { private widgetObserver; private cd; private dialog; private config; private commCentreUser; private dataSetSearchService; private dataSetCustomTokenSearchService; private dialogRef; data: WidgetData; input: ElementRef; hasText: boolean; allItems: EventEmitter; searchChanged: EventEmitter; readonly removeBottomMargin: boolean; isDialogOpen: boolean; search: FormControl; partsTracker: PartsTracker; loading: boolean; noResultLabel: string; placeholder: string; orders: any[]; tokenPending: boolean; showClearButton: boolean; private dataSetId; private paginationLimit; private offset; private prevCommCentreToken; private scrollEvent$; constructor(widgetObserver: WidgetObserverService, cd: ChangeDetectorRef, dialog: MatDialog, config: ConfigService, commCentreUser: CommCentreUserService, dataSetSearchService: DataSetSearchService, dataSetCustomTokenSearchService: DataSetCustomTokenSearchService, dialogRef: MatDialog, paginationSettings: any, data: WidgetData); ngOnInit(): void; clearCtrl(): void; viewAll(): void; orderDetails(order: any): void; scrollEnd(): void; private listenToTwilio; private clearToken; }