///
import { CollectionSearchProps } from '../CollectionSearch';
import { FiltersMap } from '@wix/bex-core';
import { ToolbarCollectionState } from '../../state';
import type { MultiLevelSortingElement } from '../assertComponentType';
import { ToolbarBaseProps, ToolbarCollectionBaseProps } from '../ToolbarCollection';
export interface CollectionToolbarProps {
state: ToolbarCollectionState;
title?: ToolbarCollectionBaseProps['title'];
subtitle?: ToolbarCollectionBaseProps['subtitle'];
tabs?: ToolbarCollectionBaseProps['tabs'];
customColumns?: ToolbarCollectionBaseProps['customColumns'];
multiLevelSorting?: MultiLevelSortingElement;
views?: ToolbarCollectionBaseProps['views'];
search?: ToolbarBaseProps['search'];
searchMaxLength?: CollectionSearchProps['maxLength'];
onSearchChange?: CollectionSearchProps['onSearchChange'];
onSearchClick?: CollectionSearchProps['onSearchClick'];
onSearchBlur?: CollectionSearchProps['onSearchBlur'];
showTotal?: ToolbarCollectionBaseProps['showTotal'];
dataHook?: string;
filters?: ToolbarCollectionBaseProps['filters'];
tableGridSwitchButton?: ToolbarCollectionBaseProps['tableGridSwitchButton'];
exportButton?: ToolbarCollectionBaseProps['exportButton'];
addNewButton?: ToolbarCollectionBaseProps['addNewButton'];
primaryActionButton?: ToolbarCollectionBaseProps['primaryActionButton'];
dragAndDropReorderModeToolbar?: ToolbarCollectionBaseProps['dragAndDropReorderModeToolbar'];
}
declare function _CollectionToolbar(props: CollectionToolbarProps): JSX.Element;
export declare const CollectionToolbar: typeof _CollectionToolbar & {
displayName: string;
};
export {};
//# sourceMappingURL=CollectionToolbar.d.ts.map