import type { UncommittedChangesStrategy } from "@yaakapp-internal/git"; import { showConfirm } from "../../lib/confirm"; export async function promptUncommittedChangesStrategy(): Promise { const confirmed = await showConfirm({ id: "git-uncommitted-changes", title: "Uncommitted Changes", description: "You have uncommitted changes. Commit or reset your changes before pulling.", confirmText: "Reset and Pull", color: "danger", }); return confirmed ? "reset" : "cancel"; }