import { Attachment } from 'stream-chat'; import { Channel } from 'stream-chat'; import { ChannelFilters } from 'stream-chat'; import { ChannelMemberResponse } from 'stream-chat'; import { ChannelPreviewUIComponentProps } from 'stream-chat-react'; import { ChannelSort } from 'stream-chat'; import { ComponentType } from 'react'; import { default as default_2 } from 'react'; import { Dispatch } from 'react'; import { EmptyStateIndicatorProps } from 'stream-chat-react'; import { Event as Event_2 } from 'stream-chat'; import { FC } from 'react'; import { InfiniteScrollProps } from 'stream-chat-react'; import { JSX as JSX_2 } from 'react/jsx-runtime'; import { LocalMessage } from 'stream-chat'; import { Logger } from '@linktr.ee/messaging-core'; import { MessageCustomType } from '@linktr.ee/messaging-taxonomy'; import { MessagingUser } from '@linktr.ee/messaging-core'; import { OfficialCtaActionKind } from '@linktr.ee/messaging-taxonomy'; import { OfficialCtaActionPayload } from '@linktr.ee/messaging-taxonomy'; import { Provider } from 'react'; import { RichCardImagePresentation } from '@linktr.ee/messaging-taxonomy'; import { SendMessageAPIResponse } from 'stream-chat'; import { SetStateAction } from 'react'; import { StreamChat } from 'stream-chat'; import { StreamChatService } from '@linktr.ee/messaging-core'; import { StreamChatServiceConfig } from '@linktr.ee/messaging-core'; export declare const ActionButton: ({ variant, className, children, ...rest }: ActionButtonProps) => JSX_2.Element; export declare interface ActionButtonProps extends default_2.ButtonHTMLAttributes { variant?: 'default' | 'danger'; } export declare type AttachmentSourceType = 'image' | 'audio' | 'video' | 'document'; declare interface AudioAttachmentSharedProps extends MessageAttachmentBaseProps { /** Audio source URL (`mp3`, `aac`, `wav`, …). */ src?: string; /** MIME type hint — typed onto the inline `` element. */ mimeType?: string; /** * Filename — used as the download default name (consumed by the * native player's kebab menu). The HTML `