import { MessageScroller as ShadcnMessageScroller, useMessageScroller, useMessageScrollerScrollable, useMessageScrollerVisibility, type MessageScrollerDefaultScrollPosition, type MessageScrollerScrollAlign, type MessageScrollerScrollOptions, type MessageScrollerScrollable, type MessageScrollerVisibilityState } from "@shadcn/react/message-scroller"; import * as React from "react"; type MessageScrollerProviderProps = React.ComponentProps; type MessageScrollerRootProps = React.ComponentProps; type MessageScrollerViewportProps = React.ComponentProps; type MessageScrollerContentProps = React.ComponentProps; type MessageScrollerItemProps = React.ComponentProps; type MessageScrollerButtonProps = React.ComponentProps; declare function MessageScrollerProvider(props: MessageScrollerProviderProps): React.JSX.Element; declare function MessageScroller({ className, ...props }: MessageScrollerRootProps): React.JSX.Element; declare function MessageScrollerViewport({ className, children, ...props }: MessageScrollerViewportProps): React.JSX.Element; declare function MessageScrollerContent({ className, spacerClassName, ...props }: MessageScrollerContentProps): React.JSX.Element; declare function MessageScrollerItem(props: MessageScrollerItemProps): React.JSX.Element; declare function MessageScrollerButton({ className, children, render, ...props }: MessageScrollerButtonProps): React.JSX.Element; export { MessageScroller, MessageScrollerButton, MessageScrollerContent, MessageScrollerItem, MessageScrollerProvider, MessageScrollerViewport, useMessageScroller, useMessageScrollerScrollable, useMessageScrollerVisibility, type MessageScrollerDefaultScrollPosition, type MessageScrollerScrollAlign, type MessageScrollerScrollOptions, type MessageScrollerScrollable, type MessageScrollerVisibilityState, }; //# sourceMappingURL=message-scroller.d.ts.map