import { Command } from 'commander'; /** * The `engineer` door of the CLI (epic #2098, child #4): forward-deployed * agent engineer — daemon + init/connect/status/report/disconnect. * * SELF-UPDATE IS GATED for this whole group (T5 pinned signed releases): * bin/agent-cards.ts skips its auto-update preAction hook for engineer * commands, and we set AGENT_CARDS_SKIP_UPDATE here so any nested CLI * invocation (e.g. an adapter's Bash running `engineer report`) is inert too. * The daemon never self-mutates; version drift is surfaced, not "fixed". */ /** True when the invoked command lives under the `engineer` group. */ export declare function isEngineerCommand(actionCommand: Command): boolean; export declare function registerEngineerCommands(program: Command, version: string): void; //# sourceMappingURL=register.d.ts.map