interface IBorder { chatViewComponent?: string; chatProfile?: string; messageInput?: string; searchInput?: string; modal?: string; modalInnerComponents?: string; chatPreview?: string; userProfile?: string; chatWidget?: string; chatSentBubble?: string; chatReceivedBubble?: string; reactionsBorder?: string; reactionsHoverBorder?: string; } interface IBorderRadius { chatViewComponent?: string; chatProfile?: string; messageInput?: string; searchInput?: string; modal?: string; modalInnerComponents?: string; chatPreview?: string; userProfile?: string; chatWidget?: string; chatBubbleBorderRadius?: string; chatBubbleContentBorderRadius?: string; chatBubbleReplyBorderRadius?: string; reactionsPickerBorderRadius?: string; reactionsBorderRadius?: string; } interface IPadding { chatPreviewListPadding?: string; chatPreviewPadding?: string; chatProfilePadding?: string; chatViewPadding?: string; chatViewListPadding?: string; messageInputPadding?: string; chatBubbleSenderPadding?: string; chatBubbleReceiverPadding?: string; chatBubbleContentPadding?: string; chatBubbleInnerContentPadding?: string; reactionsPickerPadding?: string; reactionsPadding?: string; } interface IMargin { chatPreviewListMargin?: string; chatPreviewMargin?: string; chatProfileMargin?: string; chatViewMargin?: string; chatViewListMargin?: string; messageInputMargin?: string; chatBubbleSenderMargin?: string; chatBubbleReceiverMargin?: string; chatBubbleContentMargin?: string; chatBubbleReplyMargin?: string; } interface IBackgroundColor { inputBackground?: string; inputHoverBackground?: string; chatViewComponentBackground?: string; chatProfileBackground?: string; messageInputBackground?: string; chatSentBubbleBackground?: string; chatReceivedBubbleBackground?: string; chatPreviewSentBubbleBackground?: string; chatPreviewSentBorderBubbleBackground?: string; chatPreviewRecievedBubbleBackground?: string; chatPreviewRecievedBorderBubbleBackground?: string; chatActivePreviewBubbleBackground?: string; chatActivePreviewBorderBubbleBackground?: string; chatPreviewTagBackground?: string; chatFrameBackground?: string; encryptionMessageBackground?: string; buttonBackground?: string; buttonHotBackground?: string; buttonDisableBackground?: string; searchInputBackground?: string; modalBackground?: string; modalInputBackground?: string; modalHoverBackground?: string; toastSuccessBackground?: string; toastErrorBackground?: string; toastWarningBackground?: string; toastShadowBackground?: string; criteriaLabelBackground?: string; chatPreviewBackground?: string; chatPreviewSelectedBackground?: string; chatPreviewBadgeBackground?: string; chatPreviewHoverBackground?: string; userProfileBackground?: string; chatWidgetModalBackground?: string; } interface ITextColor { chatProfileText?: string; messageInputText?: string; chatSentBubbleText?: string; chatReceivedBubbleText?: string; chatFrameTitleText?: string; chatFrameDescriptionText?: string; chatFrameURLText?: string; timestamp?: string; encryptionMessageText?: string; buttonText?: string; buttonDisableText?: string; chatReceivedBubbleAddressText?: string; chatReceivedBubbleTimestampText?: string; chatSentBubbleTimestampText?: string; searchInputText?: string; searchPlaceholderText?: string; modalHeadingText?: string; modalSubHeadingText?: string; chatPreviewParticipantText?: string; chatPreviewMessageText?: string; chatPreviewDateText?: string; chatPreviewBadgeText?: string; userProfileText?: string; chatWidgetModalHeadingText?: string; } interface IFont { chatProfileText?: string; messageInputText?: string; chatSentBubbleText?: string; chatReceivedBubbleText?: string; timestamp?: string; encryptionMessageText?: string; chatReceivedBubbleAddressText?: string; chatReceivedBubbleTimestampText?: string; chatSentBubbleTimestampText?: string; searchInputText?: string; searchPlaceholderText?: string; chatPreviewParticipantText?: string; chatPreviewMessageText?: string; chatPreviewDateText?: string; chatPreviewBadgeText?: string; userProfileText?: string; chatFrameTitleText?: string; chatFrameDescriptionText?: string; } interface IFontWeight { chatProfileText?: string; messageInputText?: string; chatSentBubbleText?: string; chatReceivedBubbleText?: string; timestamp?: string; encryptionMessageText?: string; chatReceivedBubbleAddressText?: string; chatReceivedBubbleTimestampText?: string; chatSentBubbleTimestampText?: string; searchInputText?: string; searchPlaceholderText?: string; chatPreviewParticipantText?: string; chatPreviewMessageText?: string; chatPreviewDateText?: string; chatPreviewBadgeText?: string; userProfileText?: string; chatFrameTitleText?: string; } interface IIconColor { emoji?: string; attachment?: string; sendButton?: string; groupSettings?: string; userProfileSettings?: string; approveRequest?: string; rejectRequest?: string; blockRequest?: string; primaryColor?: string; subtleColor?: string; } export interface IChatTheme { borderRadius?: IBorderRadius; padding?: IPadding; margin?: IMargin; backgroundColor?: IBackgroundColor; fontSize?: IFont; fontWeight?: IFontWeight; fontFamily?: string; border?: IBorder; iconColor?: IIconColor; textColor?: ITextColor; backdropFilter?: string; scrollbarColor?: string; skeletonBG?: any; spinnerColor?: string; } export declare const lightChatTheme: IChatTheme; export declare const darkChatTheme: IChatTheme; export {};