/// import { type FilePreviewProps } from '../FilePreview'; type UseLogicParams = FilePreviewProps; export declare const useLogic: ({ fileId, file, fileUrl, generateDownloadLink, onDelete, onView, fileType, }: UseLogicParams) => { deleteButtonProps: { onClick: () => void; }; downloadButtonProps: { href: string; }; viewButtonProps: { component: import("react").ElementType; href: string; target: string; rel: string; } | { onClick: () => void | undefined; }; isImageFile: boolean; isPdfFile: boolean; /** * Формат файла отличающийся от pdf и изображения */ isOtherFile: boolean; }; export {};