import { type FC, type ReactNode } from 'react'; interface TableScrollHandlerContextValue { anchorNode: HTMLElement | null; setAnchorNode: (node: HTMLElement | null) => void; /** Whether the consumer rendered their own in Table children. */ hasConsumerScrollHandler: boolean; } /** * Holds the DOM node of the internal scroll-controls anchor slot (in the master * column header) so a consumer-rendered `` (declared in * `Table` children) can portal into the correct location. Mirrors * `TableSettingsMenuProvider`. */ export declare const TableScrollHandlerProvider: FC<{ hasConsumerScrollHandler: boolean; children: ReactNode; }>; export declare const useTableScrollHandlerContext: () => TableScrollHandlerContextValue; export {};