import { ColumnDef } from '@tanstack/react-table';
export interface TablePropos {
    data: any;
    columns: ColumnDef<ColumnsTable>[];
    onClick: any;
    onMouseOver: any;
    onMouseOut: any;
    showTotalResults: boolean;
    showSettings: boolean;
    minHeight: string;
    rowCount: number;
    onChangePage?: (page: number) => void;
    pagination?: {
        pageIndex: number;
        pageSize: number;
        totalPages: number;
    };
    customTotalResult?: string;
}
export interface ColumnsTable {
    header: string;
    accessorKey: string;
    type: string;
    enableColumnFilter: boolean;
    filterFn: string;
}
