import { PaginationState, SortingState } from '@tanstack/react-table';
import './styles.scss';
import { AppPage } from './types/AppPage';
type Props = {
    columns: any;
    data: AppPage<any>;
    pagination: PaginationState;
    setPagination: (p: PaginationState) => void;
    sorting: SortingState;
    setSorting: (s: SortingState) => void;
    className?: string;
    onClickRow?: (row: any, col: any) => void;
    onMouseEnter?: (row: any) => void;
    onMouseLeave?: (row: any) => void;
    hiddenColumns?: string[];
    numItens?: number[];
};
export default function AppTable({ columns, data, pagination, setPagination, sorting, setSorting, className, onClickRow, onMouseEnter, onMouseLeave, hiddenColumns, numItens, }: Props): import("react").JSX.Element;
export {};
