import React, { PropsWithChildren } from 'react'; import { AttachmentContainerProps, RenderAttachmentProps, RenderGalleryProps } from './utils'; import type { DefaultStreamChatGenerics } from '../../types/types'; export declare const AttachmentWithinContainer: ({ attachment, children, componentType, }: React.PropsWithChildren>) => JSX.Element; export declare const AttachmentActionsContainer: ({ actionHandler, attachment, AttachmentActions, }: RenderAttachmentProps) => JSX.Element | null; export declare const GalleryContainer: ({ attachment, Gallery, }: RenderGalleryProps) => JSX.Element; export declare const ImageContainer: (props: RenderAttachmentProps) => JSX.Element; export declare const CardContainer: (props: RenderAttachmentProps) => JSX.Element; export declare const FileContainer: ({ attachment, File, }: RenderAttachmentProps) => JSX.Element | null; export declare const AudioContainer: ({ attachment, Audio, }: RenderAttachmentProps) => JSX.Element; export declare const MediaContainer: (props: RenderAttachmentProps) => JSX.Element; //# sourceMappingURL=AttachmentContainer.d.ts.map