import { EventEmitter, ViewContainerRef } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { PepButton } from '@pepperi-addons/ngx-lib/button'; import { PepTypeConvertorService } from '../common/services/type-convertor.service'; import { IPepQueryDepth } from '../common/model/structure'; import * as i0 from "@angular/core"; export declare class PepQueryBuilderSectionComponent { private _typeConvertorService; form: FormGroup; depth: IPepQueryDepth; hasFields: boolean; createSection: EventEmitter; createItem: EventEmitter; remove: EventEmitter; operatorChange: EventEmitter; sectionContainer: ViewContainerRef; toggleButtons: Array; constructor(_typeConvertorService: PepTypeConvertorService); ngOnInit(): void; get f(): { [key: string]: import("@angular/forms").AbstractControl; }; initOperators(): void; onOperatorChanged(event: any): void; onAddRuleClicked(): void; onAddRuleSetClicked(): void; onDeleteSectionClicked(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }