import type { ExtractPropTypes, __ExtractPublicPropTypes } from 'vue'; export declare const virtualizedProps: { readonly className: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; readonly containerElement: import("@hd-front-end/element-plus/es/utils").EpPropFinalized, unknown, unknown, "div", boolean>; readonly data: import("@hd-front-end/element-plus/es/utils").EpPropFinalized, unknown, unknown, () => [], boolean>; readonly direction: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; readonly height: { readonly type: ExtractPropTypes; readonly required: true; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly innerElement: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; readonly innerProps: import("@hd-front-end/element-plus/es/utils").EpPropFinalized, unknown, unknown, () => {}, boolean>; readonly style: { readonly type: ExtractPropTypes; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly useIsScrolling: BooleanConstructor; readonly width: { readonly type: ExtractPropTypes; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly perfMode: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; readonly scrollbarAlwaysOn: BooleanConstructor; }; export declare const virtualizedListProps: { readonly className: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; readonly containerElement: import("@hd-front-end/element-plus/es/utils").EpPropFinalized, unknown, unknown, "div", boolean>; readonly data: import("@hd-front-end/element-plus/es/utils").EpPropFinalized, unknown, unknown, () => [], boolean>; readonly direction: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; readonly height: { readonly type: ExtractPropTypes; readonly required: true; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly innerElement: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; readonly innerProps: import("@hd-front-end/element-plus/es/utils").EpPropFinalized, unknown, unknown, () => {}, boolean>; readonly style: { readonly type: ExtractPropTypes; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly useIsScrolling: BooleanConstructor; readonly width: { readonly type: ExtractPropTypes; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly perfMode: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; readonly scrollbarAlwaysOn: BooleanConstructor; readonly cache: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; readonly estimatedItemSize: { readonly type: ExtractPropTypes; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly layout: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; readonly initScrollOffset: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; readonly total: { readonly type: ExtractPropTypes; readonly required: true; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly itemSize: { readonly type: ExtractPropTypes; readonly required: true; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; }; export declare const virtualizedGridProps: { readonly className: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; readonly containerElement: import("@hd-front-end/element-plus/es/utils").EpPropFinalized, unknown, unknown, "div", boolean>; readonly data: import("@hd-front-end/element-plus/es/utils").EpPropFinalized, unknown, unknown, () => [], boolean>; readonly direction: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; readonly height: { readonly type: ExtractPropTypes; readonly required: true; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly innerElement: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; readonly innerProps: import("@hd-front-end/element-plus/es/utils").EpPropFinalized, unknown, unknown, () => {}, boolean>; readonly style: { readonly type: ExtractPropTypes; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly useIsScrolling: BooleanConstructor; readonly width: { readonly type: ExtractPropTypes; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly perfMode: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; readonly scrollbarAlwaysOn: BooleanConstructor; readonly columnCache: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; readonly columnWidth: { readonly type: ExtractPropTypes; readonly required: true; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly estimatedColumnWidth: { readonly type: ExtractPropTypes; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly estimatedRowHeight: { readonly type: ExtractPropTypes; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly initScrollLeft: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; readonly initScrollTop: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; readonly itemKey: import("@hd-front-end/element-plus/es/utils").EpPropFinalized, unknown, unknown, ({ columnIndex, rowIndex, }: { columnIndex: number; rowIndex: number; }) => string, boolean>; readonly rowCache: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; readonly rowHeight: { readonly type: ExtractPropTypes; readonly required: true; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly totalColumn: { readonly type: ExtractPropTypes; readonly required: true; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly totalRow: { readonly type: ExtractPropTypes; readonly required: true; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly hScrollbarSize: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; readonly vScrollbarSize: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; readonly scrollbarStartGap: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; readonly scrollbarEndGap: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; readonly role: StringConstructor; }; export declare const virtualizedScrollbarProps: { readonly alwaysOn: BooleanConstructor; readonly class: StringConstructor; readonly layout: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; readonly total: { readonly type: ExtractPropTypes; readonly required: true; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly ratio: { readonly type: ExtractPropTypes; readonly required: true; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly clientSize: { readonly type: ExtractPropTypes; readonly required: true; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly scrollFrom: { readonly type: ExtractPropTypes; readonly required: true; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly scrollbarSize: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; readonly startGap: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; readonly endGap: import("@hd-front-end/element-plus/es/utils").EpPropFinalized; readonly visible: BooleanConstructor; }; export type VirtualizedProps = ExtractPropTypes; export type VirtualizedPropsPublic = __ExtractPublicPropTypes; export type VirtualizedListProps = ExtractPropTypes; export type VirtualizedListPropsPublic = __ExtractPublicPropTypes; export type VirtualizedGridProps = ExtractPropTypes; export type VirtualizedGridPropsPublic = __ExtractPublicPropTypes; export type VirtualizedScrollbarProps = ExtractPropTypes; export type VirtualizedScrollbarPropsPublic = __ExtractPublicPropTypes;