import { HawkSearchComponents, SelectedFacetsComponentConfig } from '../../../configuration'; import { SelectedFacet, SelectedFacetsComponentModel } from '../../../models'; import { BaseComponent } from '../../base.component'; /** * The Selected Facets component displays a list of facets that have been selected by the user. * * ## Tag * The tag for this component is ``. * * ## Event-Binding Attributes * | Name | Value | * | :- | :- | * | hawksearch-facet-field | `string` | * | hawksearch-facet-value | `string` | * * When an element with both of these attributes is clicked, that facet selection will be removed and the search results will be updated. * * ## Default Template * The following is the default Handlebars template for this component. To create a custom template, it is recommended to use this as a starting point. * {@embed ./selected-facets.component.hbs} * * @category Search */ export declare class SelectedFacetsComponent extends BaseComponent, SelectedFacetsComponentModel> { protected componentName: keyof HawkSearchComponents; protected defaultHtml: string; protected bindFromEvent: boolean; protected renderContent(): boolean; protected getContentModel(): SelectedFacetsComponentModel; protected onRender(): void; }