import type { Theme } from '../../utils/styles'; import type { ScrollerScrollIndicatorPosition } from './types'; /** * @slot default — Items to be scrolled horizontally. */ export declare class DiwaScroller { /** Position of gradient fade indicators relative to the scroll area. */ alignScrollIndicator: ScrollerScrollIndicatorPosition; /** Whether to show the native horizontal scrollbar. */ scrollbar: boolean; /** Adapts the color when used on a light or dark background. */ theme: Theme; private hasOverflow; private canScrollLeft; private canScrollRight; private scrollAreaEl?; private resizeObserver?; componentDidLoad(): void; disconnectedCallback(): void; private setScrollAreaRef; private handleScroll; private handleSlotChange; private updateScrollState; private scrollByPage; render(): any; } //# sourceMappingURL=diwa-scroller.d.ts.map