import { ColumnDef } from '@tanstack/table-core';
import { TableColumnsSelectorOptions } from '../table-columns-selector/TableColumnsSelector.js';
export interface TableActionsColumnMeta {
    /**
     * When set to `true` or an options object, displays a column selector button in the actions column header.
     * Allows users to show/hide columns in the table.
     *
     * @example
     * // Simple usage
     * options={{ meta: { rowConfigurable: true } }}
     *
     * // With options
     * options={{ meta: { rowConfigurable: { maxSelectableColumns: 5 } } }}
     */
    rowConfigurable?: boolean | TableColumnsSelectorOptions;
}
/**
 * Generic column to use when your table needs actions on rows
 */
export declare const TableActionsColumn: ColumnDef<unknown>;
//# sourceMappingURL=TableActionsColumn.d.ts.map