import { OnInit, AfterViewInit, OnChanges, SimpleChanges, EventEmitter } from '@angular/core'; import { QueryElement } from './ngx-query-builder.service'; import * as i0 from "@angular/core"; export declare class QueryCompositeElementComponent implements OnInit, AfterViewInit, OnChanges { element?: QueryElement; remove: EventEmitter; removable?: boolean; elementTemplate: any; customParams: any; ngOnInit(): void; ngAfterViewInit(): void; ngOnChanges(changes: SimpleChanges): void; addFilter(): void; addInnerGroup(operator?: '$or' | '$and'): void; onRemove(index: number): void; switchGroup(operator: '$and' | '$or'): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }