///
import { CollectionState, FiltersMap } from '@wix/bex-core';
import { TableColumn as TableColumnWSR } from '@wix/design-system/dist/types/Table';
import { ActionCell } from './ActionCell';
export interface UseActionCellColumnParams {
actionCellWidth?: string | number;
actionCellProps?: Partial, 'render' | 'style'>>;
sticky?: boolean;
actionCell?: ActionCell;
collection: CollectionState;
}
export declare function useActionCellColumn(params: UseActionCellColumnParams): {
render: (keyedItem: import("@wix/bex-core").KeyedItem, index: number) => import("react").JSX.Element;
title: {} | null;
dataHook?: string | undefined;
width: string | number;
infoTooltipProps?: import("@wix/design-system/dist/types/Table/DataTable").PopoverPropsWithContent | undefined;
key: import("react").Key;
align?: import("@wix/design-system/dist/types/Table/DataTable").DataTableColumnAlign | undefined;
resizeProps?: import("@wix/design-system/dist/types/Table/DataTable").DataTableColumnResizeProps | undefined;
sortDescending?: boolean | undefined;
sortable?: boolean | undefined;
titleSuffix?: import("react").ReactNode;
important?: boolean | undefined;
stickyActionCell?: boolean | undefined;
id: string;
style: {
justifyContent: string;
};
} | null;
//# sourceMappingURL=useActionCellColumn.d.ts.map