import type { TableFeature } from '@tanstack/react-table'; import { type JSX } from 'react'; import type { LoadingStateFeatureConstructors } from './loading-state-types.js'; /** Progress circle height breakpoint (px). */ export declare const PROGRESS_CIRCLE_HEIGHT_BREAKPOINT = 120; /** * Small wrapper that makes sure to only render the defined actions when the menu * is open. * @internal */ export declare function LoadingState(props: Readonly<{ headerHeight: number; scrollOffset: number; }>): JSX.Element; export declare function constructLoadingStateFeature(): TableFeature; /** * DataTableLoadingStateFeature is the plugin that provides the loading state for the DataTable, * which can be used to display a loading indicator while the table's columns and/or data are being loaded. */ export declare const DataTableLoadingStateFeature: TableFeature;