import { BaseRecord, HttpError, useTableProps as useTablePropsCore, useTableReturnType as useTableReturnTypeCore, useTableNoPaginationReturnType as useTableNoPaginationReturnTypeCore } from "@pankod/refine-core"; import { TableOptions, Table } from "@tanstack/react-table"; export declare type UseTableReturnType = Table & { refineCore: useTableReturnTypeCore; }; export declare type UseTableNoPaginationReturnType = Table & { refineCore: useTableNoPaginationReturnTypeCore; }; export declare type UseTableProps = { /** * Configuration object for the core of the [useTable](/docs/api-reference/core/hooks/useTable/) * @type [`useTablePropsCore`](/docs/api-reference/core/hooks/useTable/#properties) */ refineCoreProps?: useTablePropsCore; } & Pick, "columns"> & Partial, "columns">>; export declare function useTable(props: UseTableProps & { refineCoreProps?: useTablePropsCore & { hasPagination?: true; }; }): UseTableReturnType; export declare function useTable(props: UseTableProps & { refineCoreProps?: useTablePropsCore & { hasPagination: false; }; }): UseTableNoPaginationReturnType; //# sourceMappingURL=index.d.ts.map