import { ElementRef, NgZone, OnChanges, SimpleChanges } from '@angular/core'; import { FilterDefault } from './filter-default'; import { Subscription } from 'rxjs'; import { ViewportRuler } from '@angular/cdk/scrolling'; import * as i0 from "@angular/core"; export declare class FilterComponent extends FilterDefault implements OnChanges { private el; private readonly viewportRuler; private readonly ngZone; query: string; protected dataChangedSub: Subscription; private readonly viewportChange; constructor(el: ElementRef, viewportRuler: ViewportRuler, ngZone: NgZone); setSize(): void; ngOnChanges(changes: SimpleChanges): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }