import QueryManager , { MixedFilter } from '../core/QueryManager' ; export interface FacetOptions { size : number ; query : string ; } export interface BaseFacet { excludeOwnFilters : boolean ; getIdentifier ( ) : string ; getLabel ( ) : string ; getAggregation ( overrides , queryManager ) : any ; getFilters ( filters ) : any ; transformResponse ( response , queryManager ) : any ; getSelectedFilter ( filterSet ) : any ; }