import { FilterType } from '../filter-type'; import { FilterCounters } from './filter-counters.interface'; import { BooleanFilterMetadata } from '../metadata/boolean-filter-metadata'; export interface IBooleanCounter { filteredCount: number; } export interface IBooleanCounters { true: IBooleanCounter; false: IBooleanCounter; } export declare class BooleanFilterCounters extends FilterCounters { type: FilterType; properties: IBooleanCounters; initFromMetadata(metaData: BooleanFilterMetadata): void; resetFilteredCount(): void; incrementFilteredCount(value: boolean): void; }