import { Filter, FiltersMap } from '@wix/bex-core';
import { ReactElement } from 'react';
import { CollectionToolbarFiltersState } from '../CollectionToolbarFilters/CollectionToolbarFiltersState';
export interface CollectionFilterProps<T, F extends FiltersMap, V> {
    readonly filter: Filter<V>;
    readonly state: CollectionToolbarFiltersState<T, F>;
    readonly children: ReactElement;
}
export declare function CollectionFilter<T, F extends FiltersMap, V>(props: CollectionFilterProps<T, F, V>): ReactElement<any, string | import("react").JSXElementConstructor<any>>;
//# sourceMappingURL=CollectionFilter.d.ts.map