import { SimpleChanges } from '@angular/core';
import { OntoSearchFacetComponent } from '../onto-search-facet.component';
import { FormControl } from '@angular/forms';
import { ReplaySubject } from 'rxjs';
import { SearchFacetModel } from '../models/search-facet-model';
import { MatSelectChange } from '@angular/material/select';
export declare class DropdownMultiSelectFacetComponent extends OntoSearchFacetComponent {
    /** control for the selected from multi-selection */
    selectedFormControl: FormControl;
    /** control for the MatSelect filter keyword multi-selection */
    filteredFormControl: FormControl;
    /** list of filtered by search keyword for multi-selection */
    filtered: ReplaySubject<SearchFacetModel[]>;
    private selectedFacets;
    ngOnChanges(changes: SimpleChanges): void;
    private init;
    private filter;
    onSelection($event: MatSelectChange): void;
    onOpenedChange(isOpen: boolean): void;
    private countFacetResults;
}
