/// <reference types="react" />
import { TableColumn as TableColumnWSR } from '@wix/design-system/dist/types/Table';
export interface UseActionCellColumnBaseParams<T> {
    actionCellWidth?: string | number;
    actionCellProps?: Partial<Omit<TableColumnWSR<T>, 'render' | 'style'>>;
}
export declare function useActionCellColumnBase<T>(params: UseActionCellColumnBaseParams<T>): {
    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;
    };
};
//# sourceMappingURL=useActionCellColumnBase.d.ts.map