import { type RefObject } from 'react'; import type { ChatStatus } from "../types/index.js"; export interface UseSmartScrollReturn { containerRef: RefObject; scrollToBottom: (behavior?: ScrollBehavior) => void; } export declare function useSmartScroll({ isStreaming, messagesCount, status, }: { isStreaming?: boolean; messagesCount: number; status?: ChatStatus; }): UseSmartScrollReturn;