import { TableLayoutType } from "./DataTable.types.js"; import { ComponentSize } from "@lumeweb/portal-framework-ui-core"; import { BaseRecord } from "@refinedev/core"; import React from "react"; import { Cell, Row, Table as Table$1 } from "@tanstack/react-table"; //#region src/components/data-table/BaseTableContent.d.ts interface BaseTableContentProps { className?: string; emptyState?: React.ReactNode; footer?: React.ReactNode; getCellProps?: (cell: Cell) => React.HTMLAttributes; getRowProps?: (row: Row) => React.HTMLAttributes; header?: React.ReactNode; /** Whether table is in loading state */ isLoading?: boolean; /** Loading state content */ loadingState?: React.ReactNode; onRowClick?: (row: Row) => void; pagination?: React.ReactNode; table: Table$1; responsive?: boolean; layoutType?: TableLayoutType; hideColumnsOnMobile?: string[]; mobileBreakpoint?: ComponentSize | string; stackedHeaderColumn?: string; } declare function BaseTableContent({ className, emptyState, footer, getCellProps, getRowProps, header, isLoading, loadingState, onRowClick, pagination, table, responsive, layoutType, hideColumnsOnMobile, mobileBreakpoint, stackedHeaderColumn }: BaseTableContentProps): React.JSX.Element; //#endregion export { BaseTableContent, BaseTableContentProps }; //# sourceMappingURL=BaseTableContent.d.ts.map