import type { Snippet } from 'svelte'; import type { HTMLAttributes } from 'svelte/elements'; interface ScrollerProps extends HTMLAttributes { /** * The content to render inside the scroller. */ children: Snippet; /** * This property is bindable to allow the parent component to get a * reference to the root element. */ ref?: HTMLElement; /** * The scroll direction. Defaults to 'vertical'. */ direction?: 'vertical' | 'horizontal' | 'both'; /** * Scrollbar weight for functional control. Defaults to 'thin'. */ scrollbarWeight?: 'thin' | 'thick' | 'none'; } declare const Scroller: import("svelte").Component; type Scroller = ReturnType; export default Scroller;