import { BaseWidget } from '../base-widget'; import { NgAisInstantSearch } from '../instantsearch/instantsearch'; import { NgAisIndex } from '../index-widget/index-widget'; declare type FacetValue = string | number | boolean; export declare class NgAisQueryRuleContext extends BaseWidget { parentIndex: NgAisIndex; instantSearchInstance: NgAisInstantSearch; trackedFilters: { [facetName: string]: (facetValues: FacetValue[]) => FacetValue[]; }; transformRuleContexts?: (items: string[]) => string[]; constructor(parentIndex: NgAisIndex, instantSearchInstance: NgAisInstantSearch); ngOnInit(): void; } export {};