import { default as React } from 'react'; type ResizeCallback = (entries: ResizeObserverEntry[]) => void; export declare const useTableResizeObserver: (callback: ResizeCallback) => void; export declare const useTableResizeObserverWidth: () => () => number | null; export declare const TableResizeObserverProvider: ({ children, element, }: { children: React.ReactNode; element: HTMLElement | null; }) => import("react/jsx-runtime").JSX.Element; export declare const TableResizeObserverProviderWrapper: ({ children, refTableContainer, }: { children: React.ReactNode; refTableContainer: React.MutableRefObject; }) => import("react/jsx-runtime").JSX.Element; export {};