/** * `memi go` — Single command that runs the entire pipeline: * init → connect → pull → auto-spec → generate → preview * * Zero friction. One command. Everything happens. */ import type { Command } from "commander"; import type { MemoireEngine } from "../engine/core.js"; export interface GoPayload { status: "completed" | "partial" | "failed"; steps: { init: boolean; figma: { connected: boolean; skipped: boolean; error?: string; }; pull: { completed: boolean; tokens: number; components: number; }; generate: { completed: boolean; skipped: boolean; generated: number; failed: number; blocked: number; }; preview: { started: boolean; skipped: boolean; port?: number; }; }; elapsedMs: number; error?: string; } export declare function registerGoCommand(program: Command, engine: MemoireEngine): void;