import React, { MouseEvent } from "react";
import type { TFunction } from "../../../../utils/i18n/i18n.types.js";
interface ItemActionFieldProps {
    isLoading: boolean;
    button?: {
        action: "delete" | "retry";
        onClick: (event: MouseEvent<HTMLButtonElement>) => void;
        id?: string;
    } | React.ReactNode;
    translate: TFunction<"FileUpload">;
}
declare function ItemActionField({ isLoading, button, translate, }: ItemActionFieldProps): React.JSX.Element | null;
export { ItemActionField };
