import React from 'react'; import type { ObserveParams } from './observe'; import { observe } from './observe'; export { observe, ObserveParams }; /** * AppearInViewport 参数定义 */ export type AppearInViewportProps = ObserveParams; export type AppearInViewportComponentProps = AppearInViewportProps & React.DetailedHTMLProps, HTMLDivElement>; export declare const useAppearInViewport: ({ onAppear, advance, threshold, repeat, onDisAppear, IntersectionObserverClass, }: AppearInViewportProps) => { updateBox: React.Dispatch>; box: BE | null; }; /** * @class AppearInViewport * 出现在页面中会自动响应(仅一次) * * @see AppearInViewportComponentProps */ export declare const AppearInViewport: React.ForwardRefExoticComponent> & React.RefAttributes>; //# sourceMappingURL=index.d.ts.map