import { FC, HTMLAttributes, PropsWithChildren, Ref } from 'react'; export interface SnapScrollerContentProps extends HTMLAttributes { /** * Sequential index of the item inside SnapScroller. * Used to derive the snapped page via the element's `data-index`. */ index: number; /** * Render the content as a child (via `Slot`) instead of a native
. * Keeps attributes/refs bound to the passed child element. */ asChild?: boolean; /** * External ref to the item's root element. * Will be merged with internal `itemRef(index)` to participate in snapping logic. */ ref?: Ref; } /** SnapScrollerContent is a single snap-aligned item within SnapScroller. */ export declare const SnapScrollerContent: FC>;