import type { WritableSignal } from '@angular/core';
import type { Virtualizer } from '@tanstack/virtual-core';
import type { AngularVirtualizer } from './types';
export declare function proxyVirtualizer<V extends Virtualizer<any, any>, S extends Element | Window = V extends Virtualizer<infer U, any> ? U : never, I extends Element = V extends Virtualizer<any, infer U> ? U : never>(virtualizerSignal: WritableSignal<V>, lazyInit: () => V): AngularVirtualizer<S, I>;
