type ScrollAreaOrientation = "horizontal" | "vertical"; type ScrollAreaOverflowEdgeThreshold = number | Partial<{ xEnd: number; xStart: number; yEnd: number; yStart: number; }>; type ScrollAreaOptions = { overflowEdgeThreshold?: ScrollAreaOverflowEdgeThreshold; }; type ScrollAreaInstance = { readonly root: HTMLElement; destroy(): void; refresh(): void; }; declare function createScrollArea(root: HTMLElement, options?: ScrollAreaOptions): ScrollAreaInstance; export { type ScrollAreaInstance, type ScrollAreaOptions, type ScrollAreaOrientation, createScrollArea };