/**
 * @internal
 */
export declare const useScrollContext: () => {
    scrollIntoView: (_element: HTMLElement, _bottomMargin?: number | undefined, _isElementInvisibleCheck?: isElementInvisibleType | undefined) => void;
};
/**
 * @internal
 */
export type isElementInvisibleType = (element: HTMLElement, container: HTMLElement) => boolean;
/**
 * @internal
 */
export declare const scrollContextDefault: {
    scrollIntoView: (_element: HTMLElement, _bottomMargin?: number | undefined, _isElementInvisibleCheck?: isElementInvisibleType | undefined) => void;
};
export declare const ScrollContext: import("react").Context<{
    scrollIntoView: (_element: HTMLElement, _bottomMargin?: number | undefined, _isElementInvisibleCheck?: isElementInvisibleType | undefined) => void;
}>;
//# sourceMappingURL=ScrollContext.d.ts.map