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>;
    children: JSX.Element;
}
export declare const InfiniteScrollLoaderBase: (<T, F extends FiltersMap>({ state, targetRef, children, }: InfiniteScrollLoaderProps<T, F>) => React.JSX.Element) & {
    displayName: string;
};
//# sourceMappingURL=InfiniteScrollLoaderBase.d.ts.map