interface StyledProps { isUser?: boolean; isrecording?: number; themeColor?: string; textPosition?: boolean; backGroundImage?: string; open?: boolean; chatBotWidth?: string | number; chatBotHeight?: string | number; } export declare const fadeIn: { name: string; styles: string; anim: 1; toString: () => string; } & string; export declare const slideIn: { name: string; styles: string; anim: 1; toString: () => string; } & string; export declare const ChatContainer: import("@emotion/styled").StyledComponent & Omit, HTMLDivElement>, keyof import("@mui/system").BoxOwnProps> & { theme?: import("@emotion/react").Theme; } & StyledProps, {}, {}>; export declare const ChatHeader: import("@emotion/styled").StyledComponent & Omit, HTMLDivElement>, keyof import("@mui/system").BoxOwnProps> & { theme?: import("@emotion/react").Theme; } & StyledProps, {}, {}>; export declare const ChatTitle: import("@emotion/styled").StyledComponent & Omit, HTMLDivElement>, keyof import("@mui/system").BoxOwnProps> & { theme?: import("@emotion/react").Theme; }, {}, {}>; export declare const MessagesList: import("@emotion/styled").StyledComponent & Omit, HTMLDivElement>, keyof import("@mui/system").BoxOwnProps> & { theme?: import("@emotion/react").Theme; } & StyledProps, {}, {}>; export declare const MessageWrapper: import("@emotion/styled").StyledComponent & Omit, HTMLDivElement>, keyof import("@mui/system").BoxOwnProps> & { theme?: import("@emotion/react").Theme; } & StyledProps, {}, {}>; export declare const MessageBox: import("@emotion/styled").StyledComponent, HTMLDivElement>, "style" | "children" | "sx" | "className" | "classes" | "elevation" | "square" | "variant"> & { theme?: import("@emotion/react").Theme; } & StyledProps, {}, {}>; export declare const EmojiPickerWrapper: import("@emotion/styled").StyledComponent & Omit, HTMLDivElement>, keyof import("@mui/system").BoxOwnProps> & { theme?: import("@emotion/react").Theme; }, {}, {}>; export declare const StyleImage: import("@emotion/styled").StyledComponent<{ theme?: import("@emotion/react").Theme; as?: React.ElementType; }, import("react").DetailedHTMLProps, HTMLDivElement>, {}>; export declare const IconImage: import("@emotion/styled").StyledComponent<{ theme?: import("@emotion/react").Theme; as?: React.ElementType; }, import("react").DetailedHTMLProps, HTMLDivElement>, {}>; export declare const MessageContent: import("@emotion/styled").StyledComponent & Omit, HTMLDivElement>, keyof import("@mui/system").BoxOwnProps> & { theme?: import("@emotion/react").Theme; } & StyledProps, {}, {}>; export declare const StyledImage: import("@emotion/styled").StyledComponent<{ theme?: import("@emotion/react").Theme; as?: React.ElementType; }, import("react").DetailedHTMLProps, HTMLImageElement>, {}>; export declare const StyledAvatar: import("@emotion/styled").StyledComponent, HTMLDivElement>, "style" | "children" | "sx" | "className" | "classes" | "variant" | "alt" | "imgProps" | "sizes" | "src" | "srcSet" | "slots" | "slotProps"> & { theme?: import("@emotion/react").Theme; } & StyledProps, {}, {}>; export declare const pulseAnimation: { name: string; styles: string; anim: 1; toString: () => string; } & string; export declare const RecordingIndicator: import("@emotion/styled").StyledComponent & Omit, HTMLDivElement>, keyof import("@mui/system").BoxOwnProps> & { theme?: import("@emotion/react").Theme; }, {}, {}>; export declare const RecordingDot: import("@emotion/styled").StyledComponent & Omit, HTMLDivElement>, keyof import("@mui/system").BoxOwnProps> & { theme?: import("@emotion/react").Theme; }, {}, {}>; export declare const MicButton: import("@emotion/styled").StyledComponent & import("@mui/material/OverridableComponent").CommonProps & Omit, HTMLButtonElement>, "style" | "color" | "children" | "sx" | "className" | "tabIndex" | "classes" | "action" | "centerRipple" | "disabled" | "disableRipple" | "disableTouchRipple" | "focusRipple" | "focusVisibleClassName" | "LinkComponent" | "onFocusVisible" | "TouchRippleProps" | "touchRippleRef" | "disableFocusRipple" | "edge" | "loading" | "loadingIndicator" | "size"> & { theme?: import("@emotion/react").Theme; } & StyledProps, {}, {}>; export declare const InputContainer: import("@emotion/styled").StyledComponent & Omit, HTMLDivElement>, keyof import("@mui/system").BoxOwnProps> & { theme?: import("@emotion/react").Theme; }, {}, {}>; export declare const StyledTextField: import("@emotion/styled").StyledComponent<{ variant?: import("@mui/material").TextFieldVariants | undefined; } & Omit & { theme?: import("@emotion/react").Theme; }, {}, {}>; export declare const AttachmentPreview: import("@emotion/styled").StyledComponent & Omit, HTMLDivElement>, keyof import("@mui/system").BoxOwnProps> & { theme?: import("@emotion/react").Theme; }, {}, {}>; export declare const ActionButton: import("@emotion/styled").StyledComponent & import("@mui/material/OverridableComponent").CommonProps & Omit, HTMLButtonElement>, "style" | "color" | "children" | "sx" | "className" | "tabIndex" | "classes" | "action" | "centerRipple" | "disabled" | "disableRipple" | "disableTouchRipple" | "focusRipple" | "focusVisibleClassName" | "LinkComponent" | "onFocusVisible" | "TouchRippleProps" | "touchRippleRef" | "disableFocusRipple" | "edge" | "loading" | "loadingIndicator" | "size"> & { theme?: import("@emotion/react").Theme; }, {}, {}>; export declare const TimeStamp: import("@emotion/styled").StyledComponent, HTMLSpanElement>, "p" | "style" | "border" | "borderTop" | "borderRight" | "borderBottom" | "borderLeft" | "borderColor" | "borderRadius" | "display" | "displayPrint" | "overflow" | "textOverflow" | "visibility" | "whiteSpace" | "flexBasis" | "flexDirection" | "flexWrap" | "justifyContent" | "alignItems" | "alignContent" | "order" | "flex" | "flexGrow" | "flexShrink" | "alignSelf" | "justifyItems" | "justifySelf" | "gap" | "columnGap" | "rowGap" | "gridColumn" | "gridRow" | "gridAutoFlow" | "gridAutoColumns" | "gridAutoRows" | "gridTemplateColumns" | "gridTemplateRows" | "gridTemplateAreas" | "gridArea" | "bgcolor" | "color" | "zIndex" | "position" | "top" | "right" | "bottom" | "left" | "boxShadow" | "width" | "maxWidth" | "minWidth" | "height" | "maxHeight" | "minHeight" | "boxSizing" | "m" | "mt" | "mr" | "mb" | "ml" | "mx" | "my" | "pt" | "pr" | "pb" | "pl" | "px" | "py" | "margin" | "marginTop" | "marginRight" | "marginBottom" | "marginLeft" | "marginX" | "marginY" | "marginInline" | "marginInlineStart" | "marginInlineEnd" | "marginBlock" | "marginBlockStart" | "marginBlockEnd" | "padding" | "paddingTop" | "paddingRight" | "paddingBottom" | "paddingLeft" | "paddingX" | "paddingY" | "paddingInline" | "paddingInlineStart" | "paddingInlineEnd" | "paddingBlock" | "paddingBlockStart" | "paddingBlockEnd" | "typography" | "fontFamily" | "fontSize" | "fontStyle" | "fontWeight" | "letterSpacing" | "lineHeight" | "textAlign" | "textTransform" | "children" | "sx" | "className" | "classes" | "variant" | "align" | "gutterBottom" | "noWrap" | "paragraph" | "variantMapping"> & { theme?: import("@emotion/react").Theme; } & StyledProps, {}, {}>; export {};