import { EventEmitter, NgZone, OnInit, Renderer2 } from "@angular/core"; import { FormControl } from "@angular/forms"; import { IOrder, IOrderArray } from "./models/global-order-search-header.model"; import * as i0 from "@angular/core"; export declare class GlobalOrderSearchHeaderComponent implements OnInit { private ngZone; private renderer; allOrders: IOrderArray; orderClicked: EventEmitter; searchInput: string; showInputBox: boolean; showLoading: boolean; showError: boolean; searchControl: FormControl; foundOrders: IOrder[]; renderedData: IOrder[]; start: number; limit: number; end: number; tableHeight: number; displayedColumns: string[]; selectedRowIndex: any; viewPort: any; constructor(ngZone: NgZone, renderer: Renderer2); ngOnInit(): void; initializeSearch(): void; onKeyDown(event: KeyboardEvent): void; setTableHeight(rowCount: number): void; getOrders(value: string): IOrder[]; searchClicked(): void; setFocus(selector: string): void; closeClick(): void; onOrderClicked(order: IOrder): void; isBusinessRuleSet(status: string): boolean; trackByFn(index: number): number; highlight(row: any, index: any): void; arrowUpEvent(row: object, index: number): void; arrowDownEvent(row: object, index: number): void; enterKeyEvent(index: number): void; onTableContainerScroll(e: any): void; setInitialRowsForTable(): void; getTableData(start: number, end: number): IOrder[]; updateIndex(): void; resetIndex(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }