import * as React from "react"; import { ColumnDef, PaginationState } from "@tanstack/react-table"; import { Nullable } from "../../types/general"; type DataTableProps = { columns: ColumnDef[]; data: TData[]; pageSize: number; searchPlaceholder?: Nullable; searchKey?: Nullable; isLoading: boolean; loadingRows: Nullable; children?: React.ReactNode; primaryText?: Nullable; secondaryText?: Nullable; manualPagination?: boolean; pageCount?: number; onPaginationStateChange?: (state: PaginationState) => void; paginationState?: PaginationState; }; declare const DataTable: ({ columns, data, pageSize, searchPlaceholder, searchKey, isLoading, loadingRows, children, primaryText, secondaryText, manualPagination, pageCount, onPaginationStateChange, showPageNumbers, paginationState, }: DataTableProps & { showPageNumbers?: boolean; }) => import("react/jsx-runtime").JSX.Element; export { DataTable }; //# sourceMappingURL=DataTable.d.ts.map