import type { Ref } from 'react'; import type { BannerProps, ForwardRefForwardPropsComponent, NoChildrenProp } from '@pega/cosmos-react-core'; import type { ChatComposerProps } from './ChatComposer'; import type { ChatHeaderProps } from './ChatHeader'; import type { SuggestedReplyPickerProps } from './SuggestedReplyPicker'; import type { ChatBodyProps } from './Chat.types'; export type ChatBannerProps = { /** Content */ content: string; /** Name of the icon */ icon: string; }; export interface ChatProps extends NoChildrenProp { /** ref to the element */ ref?: Ref; /** Header of conversation pane */ header: ChatHeaderProps; /** Wrapper of message groups, system messages, type ahead */ body: ChatBodyProps; /** Wrapper of suggested replies */ suggestedReplyPicker?: SuggestedReplyPickerProps; /** chat banner */ banner?: Pick; /** Wrapper of conversation input, emojis, attachments */ composer: ChatComposerProps; } declare const Chat: ForwardRefForwardPropsComponent; export default Chat; //# sourceMappingURL=Chat.d.ts.map