angular-instantsearch
Version:
Lightning-fast search for Angular apps, by Algolia.
18 lines (17 loc) • 1.06 kB
TypeScript
import { ClearRefinementsConnectorParams, ClearRefinementsWidgetDescription, ClearRefinementsRenderState } from 'instantsearch.js/es/connectors/clear-refinements/connectClearRefinements';
import { TypedBaseWidget } from '../typed-base-widget';
import { NgAisInstantSearch } from '../instantsearch/instantsearch';
import { NgAisIndex } from '../index-widget/index-widget';
export declare class NgAisClearRefinements extends TypedBaseWidget<ClearRefinementsWidgetDescription, ClearRefinementsConnectorParams> {
parentIndex: NgAisIndex;
instantSearchInstance: NgAisInstantSearch;
resetLabel: string;
includedAttributes: ClearRefinementsConnectorParams['includedAttributes'];
excludedAttributes: ClearRefinementsConnectorParams['excludedAttributes'];
transformItems?: ClearRefinementsConnectorParams['transformItems'];
state: ClearRefinementsRenderState;
get isHidden(): boolean;
constructor(parentIndex: NgAisIndex, instantSearchInstance: NgAisInstantSearch);
ngOnInit(): void;
handleClick(event: MouseEvent): void;
}