import { ComputedRef } from 'vue'; export interface UseVirtualOptions { virtual: () => boolean | undefined; scrollY: () => number | string | undefined; size: () => 'sm' | 'md' | 'lg' | undefined; } export interface UseVirtualReturn { /** Whether virtual scrolling is actually enabled */ enabled: ComputedRef; /** Estimated item height based on table size preset */ itemHeight: ComputedRef; /** Numeric scroll height for VirtualList */ listHeight: ComputedRef; } export declare function useVirtual(options: UseVirtualOptions): UseVirtualReturn; //# sourceMappingURL=useVirtual.d.ts.map