import React, { MutableRefObject } from 'react';
import { LoaderProps } from '@wix/design-system';
import { CollectionStateProps } from '../collectionStateProps';
import { FiltersMap } from '@wix/bex-core';
export interface InfiniteScrollLoaderProps<T, F extends FiltersMap> extends CollectionStateProps<T, F>, Partial<LoaderProps> {
    targetRef: MutableRefObject<HTMLElement | null | undefined>;
}
export declare const InfiniteScrollLoader: (<T, F extends FiltersMap>({ state, targetRef, ...rest }: InfiniteScrollLoaderProps<T, F>) => React.JSX.Element) & {
    displayName: string;
};
//# sourceMappingURL=InfiniteScrollLoader.d.ts.map