import type { ScrollBarScrollState } from './ScrollBar.js';
import type { ScrollContainerScrollStateX, ScrollContainerScrollStateY } from './ScrollContainer.js';
export interface ScrollSizeParams {
    scrollActive: boolean;
    scrollSize: number;
    scrollPos: number;
}
export declare const getScrollSizeParams: (inner: HTMLElement, axis: "x" | "y") => ScrollSizeParams;
export declare const getScrollYOffset: (element: HTMLElement, container: HTMLElement) => number;
export declare const convertScrollbarXScrollState: (state: ScrollBarScrollState) => ScrollContainerScrollStateX;
export declare const convertScrollbarYScrollState: (state: ScrollBarScrollState) => ScrollContainerScrollStateY;
