import { type ComponentType } from 'react';
import type { FiltersMap } from '@wix/bex-core';
import type { ToolbarCollectionState } from '../../state';
export interface CollectionToolbarsVisualizationProps<T, F extends FiltersMap> {
    state: ToolbarCollectionState<T, F>;
    visualization: ComponentType<{
        state: ToolbarCollectionState<T, F>;
    }>;
}
declare function _CollectionToolbarsVisualization<T, F extends FiltersMap>(props: CollectionToolbarsVisualizationProps<T, F>): (ComponentType<{
    state: ToolbarCollectionState<T, F>;
}> & import("react").ReactElement<unknown, string | import("react").JSXElementConstructor<any>>) | import("react").ReactElement<{
    state: ToolbarCollectionState<T, F>;
}, string | import("react").JSXElementConstructor<any>>;
export declare const CollectionToolbarsVisualization: typeof _CollectionToolbarsVisualization & {
    displayName: string;
};
export {};
//# sourceMappingURL=CollectionToolbarsVisualization.d.ts.map