import React, { ReactNode } from 'react'; export interface LazyLoadProps { /** 占位高度,未进入视口时显示 */ height?: number; /** 提前触发距离(px),等同于 rootMargin */ offset?: number; /** 进入视口后只加载一次 */ once?: boolean; /** CSS className 前缀 */ classNamePrefix?: string; children: ReactNode; [key: string]: any; } /** 强制所有懒加载组件立即显示内容(替代 react-lazyload 的 forceVisible) */ export declare const forceVisible: () => void; /** 重新检查懒加载状态(替代 react-lazyload 的 forceCheck) */ export declare const forceCheck: () => void; declare const LazyLoad: ({ height, offset, once, classNamePrefix, children, }: LazyLoadProps) => React.JSX.Element; export default LazyLoad;