import { ReactiveController, ReactiveElement } from 'lit'; /** * Adds active scroll state detection */ export declare function stateScroll(): ClassDecorator; export interface StateScrollConfig { target?: HTMLElement; scrollOffset?: number; } export type Scroll = ReactiveElement & { _internals?: ElementInternals; stateScrollConfig?: StateScrollConfig; }; export declare class StateScrollController implements ReactiveController { #private; private host; constructor(host: T); hostConnected(): Promise; hostUpdated(): void; hostDisconnected(): void; }