import * as React from 'react';
export type ChatProps = React.PropsWithChildren<{
    /**
     * Header to place at the beginning of the chat
     */
    header?: React.ReactNode;
    /**
     * Background color
     */
    backgroundColor?: string;
    /**
     * Class name to move scroll on new message. If undefined, scroll to bottom.
     */
    scrollToLastClassName?: string;
    /**
     * Scrollbar color
     */
    scrollbarColor?: string;
    /**
     * Number that change to trigger scroll to class in scrollToLastClassName
     */
    triggerScroll?: number;
    /**
     * Distance between elements to calculate scrolled height. By default 12px because is margin top in chatMessage.
     */
    gapBetweenElements?: number;
}>;
declare const Chat: ({ children, header, backgroundColor, scrollToLastClassName, scrollbarColor, triggerScroll, gapBetweenElements }: ChatProps) => import("react/jsx-runtime").JSX.Element;
export default Chat;
