import { Table as TanstackTable } from '@tanstack/react-table'; import { ReactNode } from 'react'; type DataTableToolbarProps = { table: TanstackTable; /** 绑定搜索输入框的列 id;留空则使用全局过滤 */ searchColumnId?: string; /** 输入框 placeholder */ searchPlaceholder?: string; /** 是否展示视图配置(列显隐),默认 true */ showViewOptions?: boolean; /** 是否启用列拖拽 */ enableColumnOrdering?: boolean; /** 是否启用列固定 */ enableColumnPinning?: boolean; /** 工具栏右侧追加内容 */ extra?: ReactNode; className?: string; }; /** * 表格工具栏:搜索 + 视图配置 + 自定义扩展 */ export declare function DataTableToolbar({ table, searchColumnId, searchPlaceholder, showViewOptions, enableColumnOrdering, enableColumnPinning, extra, className, }: DataTableToolbarProps): import("react/jsx-runtime").JSX.Element; export {};