import { BaseWidget } from '../base-widget'; import { NgAisInstantSearch } from '../instantsearch/instantsearch'; import { NgAisIndex } from '../index-widget/index-widget'; declare type ClearRefinementsState = { hasRefinements: boolean; refine: () => void; createURL: () => string; }; export declare class NgAisClearRefinements extends BaseWidget { parentIndex: NgAisIndex; instantSearchInstance: NgAisInstantSearch; resetLabel: string; includedAttributes: string[]; excludedAttributes: string[]; transformItems?: (items: string[]) => string[]; state: ClearRefinementsState; get isHidden(): boolean; constructor(parentIndex: NgAisIndex, instantSearchInstance: NgAisInstantSearch); ngOnInit(): void; handleClick(event: MouseEvent): void; } export {};