import React from "react";
import type { Column, ExtraAction } from "./types";
type DataListToolbarProps = {
    addToolbar?: React.ReactNode;
    select?: {
        options: Record<string, any>;
        defaultValue?: string;
        onChange?: (value: string) => void;
    };
    sortedToolbarActions?: ExtraAction[];
    allCols: Column[];
    visibleCols: Column[];
    setVisibleCols: React.Dispatch<React.SetStateAction<Column[]>>;
    allowSearch?: boolean;
    searchText?: string;
    setSearchText?: React.Dispatch<React.SetStateAction<string>>;
    searchMode?: "manual" | "auto";
    onSearch?: () => void;
    onRefresh?: () => void;
};
declare const DataListToolbar: React.FC<DataListToolbarProps>;
export default DataListToolbar;
