import { Graphics, Group } from "../core"; export declare class ScrollView extends Group { content: Group; maskGraphic: Graphics; scrollbar: Graphics; wheelSpeed: number; dragEnabled: boolean; scrollbarWidth: number; scrollbarInset: number; scrollbarMinHeight: number; scrollbarColor: number; scrollbarAlpha: number; private _contentHeight; private _scrollY; private _dragging; private _dragStartGlobalY; private _dragStartScrollY; get contentHeight(): number; set contentHeight(val: number); get scrollY(): number; set scrollY(val: number); get maxScrollY(): number; set width(val: number); get width(): number; set height(val: number); get height(): number; render(): void; scrollTo(y: number): void; scrollBy(deltaY: number): void; refreshContentHeight(): void; private setScrollY; private applyScroll; private refreshView; private drawScrollbar; private handleWheel; private handlePointerDown; private handleGlobalPointerMove; private handlePointerUp; onDestroy(): void; }