import { ReactiveController, ReactiveElement } from 'lit'; /** * List items default to `content-visibility: auto` for lazy initial render. * On scroll set all row items to `content-visibility: visible` for eager render. * This allows fast first render and smooth eager rendering anytime after for items within a bounded scroll box. */ export declare function scrollableVisibility(): ClassDecorator; export declare class ScrollableVisibilityController implements ReactiveController { private host; private get root(); constructor(host: T); hostConnected(): Promise; }