import { EventEmitter, OnInit } from '@angular/core'; import { FormGroup } from '@angular/forms'; export declare class AdvancedSearchWmsItemsComponent implements OnInit { advSearchModel: any; id: string; viewModelStore: any; ColumnViewActions: any; ColumnViewSelectors: any; search: EventEmitter; isAdvanced: boolean; inputArray: any[]; advForm: FormGroup; optionArray: {}; filter: string; basicSearchQuery: string; constructor(); onEscPressed(event: KeyboardEvent): void; ngOnInit(): void; extractOptions: (fieldName?: any, fieldValue?: any) => void; searchToggle(): void; reset(): void; optionSearchFilter(query: any): void; /** * joins = [{type of join, table name, alias name of table, on condition}] * * @param specify any where conditions * @param specify any joins * @returns the full sql query */ buildQueryString(conditions: string, joins?: any): { queryString: string; isEmpty: boolean; table: any; }; advancedSearch(): void; queryBuilder(): { queryString: string; isEmpty: boolean; table: any; }; basicSearch(e: string): void; }