import React from "react"; import { ThemeModuleSkinType } from "../../../type/module"; export { InfiniteScrollInstanceInterface } from "./infiniteScroll.type"; export declare type InfiniteScrollThemeType = "dark" | "blend-dark" | string; export interface InfiniteScrollProps { children: React.ReactElement[] | React.ReactElement; width: string; height: string; threshold?: number; onScroll?: (options: { reachedTop: boolean; reachedBottom: boolean; }) => void; expand?: boolean; barWidth?: string; overScroll?: boolean; className?: string; themeColor?: string; theme: { mode: ThemeModuleSkinType; }; barColor?: string; element?: string; alwaysShowBar?: boolean; customScrollChildrenClassName?: string; delta?: number; } declare const _default: React.ForwardRefExoticComponent<{ element?: string; height: string; width: string; children: React.ReactElement> | React.ReactElement>[]; ref?: React.Ref; key?: React.Key; className?: string; onScroll?: (options: { reachedTop: boolean; reachedBottom: boolean; }) => void; threshold?: number; expand?: boolean; barWidth?: string; overScroll?: boolean; themeColor?: string; barColor?: string; alwaysShowBar?: boolean; customScrollChildrenClassName?: string; delta?: number; } & { theme?: any; }>; export default _default;