import type { Meta, StoryFn } from '@storybook/react'; import type { OmitStrict } from '@pega/cosmos-react-core'; import type { ChatHeaderProps, MessageProps, SystemMessageProps, MessageHeaderProps } from '@pega/cosmos-react-social'; declare const _default: Meta; export default _default; export interface ChatHeaderDemoProps extends OmitStrict { contextHeading?: string; } export declare const ChatHeaderDemo: StoryFn; export interface MessageDemoProps extends OmitStrict { showTimestamp?: boolean; showStatus?: boolean; showHeader?: boolean; headerContent?: MessageHeaderProps['content']; headerMeta?: MessageHeaderProps['meta']; showAvatarImage?: boolean; showAttachments?: boolean; showMediaPageLinks?: boolean; } export declare const MessageDemo: StoryFn; export declare const SystemMessageDemo: StoryFn; interface TypeIndicatorDemoProps { message?: string; } export declare const TypeIndicatorDemo: StoryFn; interface SuggestedReplyPickerDemoProps { showNotification?: boolean; singleSuggestedReply?: boolean; noSuggestedReplies?: boolean; disableButton?: boolean; } export declare const SuggestedReplyPickerDemo: StoryFn; interface ChatComposerDemoProps { maxAttachments?: number; showSuggestReplyButton?: boolean; showJoinConversationButton?: boolean; } export declare const ChatComposerDemo: StoryFn; interface StandardChatProps { maxAttachments?: number; chatWidth?: string; chatHeight?: string; selectedChannel?: string; showChatBanner?: boolean; disableChat?: boolean; simulateConversation?: boolean; message?: string; placeholder?: string; defaultMessage?: string; maxLength?: number; loading?: boolean; typingIndicator?: boolean; showAttachments?: boolean; genAIErrorState?: string; enableJoinConversationButton?: boolean; renderMarkdownContent?: boolean; } export declare const StandardChat: StoryFn; //# sourceMappingURL=Chat.stories.d.ts.map