/// import { type FileErrorProps } from '../FileError'; export type UseLogicParams = FileErrorProps; export declare const useLogic: ({ fileId, file, isUploadError, onDelete, onRetry, }: UseLogicParams) => { isVisibleRetryButton: boolean; RenderImage: import("@emotion/styled").StyledComponent<{ theme?: import("@emotion/react").Theme | undefined; as?: import("react").ElementType | undefined; }, import("react").DetailedHTMLProps, HTMLImageElement>, {}> | import("@emotion/styled").StyledComponent<{ theme?: import("@emotion/react").Theme | undefined; as?: import("react").ElementType | undefined; } & Pick, "className" | "height" | "width" | "alt" | "src"> & { size?: import("../../../..").PlaceholderSize | undefined; }, {}, {}>; imageProps: { src: string | undefined; }; deleteButtonProps: { onClick: () => void; }; retryButtonProps: { onClick: () => void | undefined; }; };