import { OnInit, EventEmitter } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { FormService } from '../../services/form.service'; import { DescriptorFormControl } from '../../descriptor'; import * as i0 from "@angular/core"; export declare class VedraxTableFilterComponent implements OnInit { private formService; /** * The list of filter controls */ filters: DescriptorFormControl[]; /** * Status of the request */ submitted: boolean; /** * Emit event with data when submitting the form */ onSubmit: EventEmitter; /** * The form object */ formSearch: FormGroup; constructor(formService: FormService); ngOnInit(): void; /** * Emit an event with data when the form is valid * * @param dto */ submit(dto: any): void; /** * The reset form method */ reset(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }