import type { MRT_ColumnDef } from 'mantine-react-table';
import type { IconType } from 'react-icons';
interface ActionsColumnProps<T> {
    buttonTitle: string;
    icon?: IconType;
    label: string;
    showIconButton?: boolean;
    renderContent?: (data: T) => JSX.Element;
    handleOnclickButton?: (data: T) => void;
}
export declare const createTableActionsColumn: <T extends Record<string, any>>({ buttonTitle, icon, label, showIconButton, renderContent, handleOnclickButton, }: ActionsColumnProps<T>) => MRT_ColumnDef<T>;
export {};
