///
import { Message } from '@twilio/conversations/lib/message';
import React from 'react';
interface MessageListScrollContainerProps {
messages: Message[];
}
interface MessageListScrollContainerState {
isScrolledToBottom: boolean;
showButton: boolean;
messageNotificationCount: number;
}
export declare class MessageListScrollContainer extends React.Component {
chatThreadRef: React.RefObject;
state: {
isScrolledToBottom: boolean;
showButton: boolean;
messageNotificationCount: number;
};
scrollToBottom(): void;
componentDidMount(): void;
componentDidUpdate(prevProps: MessageListScrollContainerProps, prevState: MessageListScrollContainerState): void;
handleScroll: import("lodash").DebouncedFunc<() => void>;
handleClick: () => void;
componentWillUnmount(): void;
render(): JSX.Element;
}
export default MessageListScrollContainer;