import type { TaskItem } from "../types";
export declare function TaskReviewActions(props: {
    task: TaskItem | null;
    agentId?: string | null;
    canEdit: boolean;
    onTaskChanged?: () => void | Promise<void>;
    /** Called after Approve succeeds. When provided, used instead of onTaskChanged so the
     * wizard does not clear selection—the done-task auto-advance effect handles the transition. */
    onTaskApproved?: () => void | Promise<void>;
    approveLast?: boolean;
    className?: string;
}): import("react/jsx-runtime").JSX.Element | null;
