import { EventEmitter, OnChanges, OnInit, SimpleChanges } from '@angular/core'; import { TypeDataEnumeration } from '../inputs/type-data-enumeration.model'; import { DataSearch } from './data-search.model'; import { SearchBase } from './search-base'; import * as i0 from "@angular/core"; export declare class SearchComponent implements SearchBase, OnInit, OnChanges { enum: typeof TypeDataEnumeration; criterias: DataSearch[]; onEventSearch?: EventEmitter; onEventClear?: EventEmitter; labelSearch: string; labelClear: string; constructor(); ngOnChanges(changes: SimpleChanges): void; ngOnInit(): void; private subscribeCriterias; search(): void; clear(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }