import { scrollContainerDom } from '../common/constants.js'; export declare class ScrollView extends HTMLElement { #private; static readonly notToFilterFalseAttributes: Set; static readonly scrollInterval = 100; scrollTo(options: { /** * @description The offset of the content * @defaultValue 0 */ offset?: `${number}px` | `${number}rpx` | `${number}ppx` | number; /** * @description target node */ index: number; smooth?: boolean; }): void; scrollTo(options?: ScrollToOptions | undefined): void; scrollTo(x: number, y: number): void; autoScroll(options: { /** * @description scrolling speed */ rate: `${number}px` | number; /** * @description could be stop by this parameter */ start: boolean; }): void; get [scrollContainerDom](): this; }