import React from 'react';
import { ChatContextValue } from '../../contexts';
import { MessageInputContextValue } from '../../contexts/messageInputContext/MessageInputContext';
import { MessagesContextValue } from '../../contexts/messagesContext/MessagesContext';
export type FileUploadPreviewProps = Partial<Pick<MessageInputContextValue, 'fileUploads' | 'removeFile' | 'uploadFile' | 'setFileUploads' | 'AudioAttachmentUploadPreview'>> & Partial<Pick<MessagesContextValue, 'FileAttachmentIcon'>> & Partial<Pick<ChatContextValue, 'enableOfflineSupport'>>;
/**
 * FileUploadPreview
 * UI Component to preview the files set for upload
 */
export declare const FileUploadPreview: {
    (props: FileUploadPreviewProps): React.JSX.Element | null;
    displayName: string;
};
//# sourceMappingURL=FileUploadPreview.d.ts.map