import { type FileId } from '../../types';
export type FileErrorProps = {
    /**
     * Идентификатор файла
     */
    fileId: FileId;
    /**
     * Объект файла
     */
    file?: File;
    /**
     * Название файла
     */
    fileName: string;
    /**
     * Размер файла в байтах
     */
    fileSize?: number;
    /**
     * Флаг состояния ошибки при загрузке файла
     */
    isUploadError?: boolean;
    /**
     * Текст ошибки
     */
    errorMsg?: string;
    /**
     * Функция обработки нажатия на кнопку "Повторить отправку"
     */
    onRetry?: (fileId: FileId, file: File) => void;
    /**
     * Функция, вызываемая при удалении файла
     */
    onDelete: (fileId: FileId) => void;
};
export declare const FileError: (props: FileErrorProps) => import("react/jsx-runtime").JSX.Element;
