UNPKG

communication-react-19

Version:

React library for building modern communication user experiences utilizing Azure Communication Services (React 19 compatible fork)

76 lines 2.25 kB
import { IButtonStyles } from '@fluentui/react'; import { CSSProperties } from 'react'; import { ComponentSlotStyle } from '../../types'; /** * @private */ export declare const chatMyMessageActionMenuClassName = "ChatMyMessage__actions"; /** * @private */ export declare const messageThreadContainerStyle: string; /** * @private */ export declare const messageThreadWrapperContainerStyle: string; /** * @private */ export declare const noMessageStatusStyle: string; /** * @private */ export declare const useChatStyles: () => Record<"root", string>; /** * @private */ export declare const useChatMessageRenderStyles: () => Record<"rootCommon" | "rootMessage" | "rootMyMessage" | "bodyCommon" | "bodyMyMessage" | "bodyWithoutAvatar" | "bodyHiddenAvatar" | "bodyWithAvatar" | "avatarNoOverlap" | "avatarOverlap", string>; /** * @private */ export declare const useChatMyMessageStyles: () => Record<"body" | "menu" | "root" | "menuHidden" | "bodyWithPlaceholderImage" | "bodyAttached" | "menuVisible" | "multipleAttachmentsInViewing" | "multipleAttachmentsInEditing", string>; /** * @private */ export declare const newMessageButtonContainerStyle: string; /** * @private */ export declare const chatMessageDateStyle: CSSProperties; /** * @private */ export declare const useChatMessageStyles: () => Record<"body" | "root" | "multipleAttachments" | "bodyWithoutAvatar" | "bodyWithAvatar" | "avatarNoOverlap" | "avatarOverlap", string>; /** * @private */ export declare const useChatMessageCommonStyles: () => Record<"body" | "failed" | "blocked" | "bodyWithPlaceholderImage", string>; /** * @private */ export declare const gutterWithAvatar: ComponentSlotStyle; /** * @private */ export declare const gutterWithHiddenAvatar: ComponentSlotStyle; /** * @private */ export declare const newMessageButtonStyle: string; /** * @private */ export declare const buttonWithIconStyles: IButtonStyles; /** * @private */ export declare const loadPreviousMessageButtonStyle: string; /** * @private */ export declare const DownIconStyle: string; /** @private */ export declare const dataLossIconStyle: string; /** @private */ export declare const messageTextContentStyles: string; //# sourceMappingURL=MessageThread.styles.d.ts.map