import { Command } from "commander";
//#region src/cli/commands/gateway/stop.ts
/**
* Create stop subcommand - delegates to daemon lifecycle core
*/
function createStopCommand() {
	return new Command("stop").description("Stop the gateway service").option("--disable", "Disable KeepAlive so gateway does not respawn").option("--json", "Output JSON").action(async (options) => {
		const { runDaemonStop } = await import("./lifecycle.js");
		await runDaemonStop(options);
	});
}
//#endregion
export { createStopCommand };

//# sourceMappingURL=stop.js.map