import { Ref } from 'vue'; import { TdListProps } from '../type'; import { Styles, type ComponentScrollToElementParams } from '../../common'; export declare const useListVirtualScroll: (scroll: TdListProps["scroll"], listRef: Ref, listItems: Ref) => { virtualConfig: { visibleData: Ref; translateY: Ref; scrollHeight: Ref; isVirtualScroll: import("vue").ComputedRef; handleScroll: () => void; handleRowMounted: (rowData: any) => void; scrollToElement: (p: import("@tdesign/shared-hooks").ScrollToElementParams) => void; }; cursorStyle: import("vue").ComputedRef; listStyle: import("vue").ComputedRef; isVirtualScroll: import("vue").ComputedRef; onInnerVirtualScroll: (e: WheelEvent) => void; scrollToElement: (params: ComponentScrollToElementParams) => void; };