import Hades from "../.."; import Boundaries from "../../Boundaries"; import { HadesPlugin } from "../../declarations"; import { VirtualRenderOptions } from "./declarations"; declare class VirtualRender implements HadesPlugin { private context; private options; private lastFrame; private readonly REFLOW_THROTTLE; name: string; constructor(options: Partial); register(context: Hades): void; preFrame(context: Hades): void; render(context: Hades): void; scroll(context: Hades): void; startRender(): void; stopRender(): void; get boundaries(): Boundaries; set infiniteScroll(infiniteScroll: boolean); set boundaries(boundaries: Boundaries); } export default VirtualRender; //# sourceMappingURL=index.d.ts.map