import { AfterViewInit } from '@angular/core'; import { ModalDialogInstance } from '../angular2-modal/models/ModalDialogInstance'; import { ICustomModalComponent } from '../angular2-modal/models/ICustomModalComponent'; import { ModalConfig } from '../angular2-modal/models/ModalConfig'; import { FourDInterface } from '../js44D/JSFourDInterface'; import * as i0 from "@angular/core"; export declare class AdvancedQueryComponent implements ICustomModalComponent, AfterViewInit { private fourD; dialog: ModalDialogInstance; static dialogConfig: ModalConfig; fieldList: Array; comparatorList: string[]; queryFieldList: { id: string; field: { type: string; name: string; }; comparator: string; value: string; connector: string; queryTable: string; listOfFields: any[]; }[]; relatedOneTables: any[]; private currentTable; private windowHeight; private windowWidth; set modelContentData(v: any); constructor(fourD: FourDInterface, dialog: ModalDialogInstance); ngAfterViewInit(): void; selectField(event: any, queryField: any): void; isItemSelected(field: any, queryField: any): string; doQuery(): void; moreLines(): void; lessLines(): void; showRelatedTable(event: any, queryField: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }