import { type AttributeReactiveClass } from '../../element-reactive/index.js'; import type { ScrollView } from './ScrollView.js'; export declare class ScrollViewEvents implements InstanceType> { #private; constructor(dom: ScrollView); static observedAttributes: string[]; _handleScrollUpperThresholdEventEnabled: (enabled: boolean) => void; _handleScrollLowerThresholdEventEnabled: (enabled: boolean) => void; _updateUpperThreshold: (this: void, newVal: string | null) => void; _updateLowerThreshold: (this: void, newVal: string | null) => void; _handleScrollEventEnabled: (enabled: boolean) => void; _handleScrollEndEventEnabled: (enabled: boolean) => void; connectedCallback?(): void; dispose(): void; }