import React from 'react'; import "jb-infinite-scroll"; import { type JBInfiniteScrollAttributes } from './attributes-hook.js'; import { type JBInfiniteScrollWebComponent, StateChangeWaitingBehavior } from "jb-infinite-scroll"; import { type EventProps } from './events-hook.js'; import type { JBElementStandardProps } from 'jb-core/react'; declare module "react" { namespace JSX { interface IntrinsicElements { 'jb-infinite-scroll': JBInfiniteScrollType; } interface JBInfiniteScrollType extends React.DetailedHTMLProps, JBInfiniteScrollWebComponent> { "class"?: string; "type"?: string; } } } declare const JBInfiniteScroll: React.ForwardRefExoticComponent & { children?: React.ReactNode | undefined; } & React.RefAttributes>; export type Props = JBInfiniteScrollAttributes & EventProps & React.PropsWithChildren>; export { JBInfiniteScroll, StateChangeWaitingBehavior };