import { default as React } from 'react';
export interface VirtualFlexProps<T> {
    data: T[];
    renderItem: (item: T, index: number) => React.ReactNode;
    direction?: "vertical" | "horizontal";
    estimateSize?: number;
    gap?: number;
    className?: string;
    padding?: number;
}
export declare const VirtualFlex: {
    <T>({ data, renderItem, direction, estimateSize, gap, className, padding, }: VirtualFlexProps<T>): import("react/jsx-runtime").JSX.Element;
    displayName: string;
};
