/** Generate typed update routes over the configured workspace sweep. */ import * as Option from "effect/Option"; import { Command } from "effect/cli"; import type { WorkspaceUpdatableType } from "@agentxm/workspace-features/lifecycle"; type GeneratedUpdateType = Exclude; export declare const makePerTypeUpdateCommand: (type: GeneratedUpdateType) => Command.Command<"update", { readonly source: Option.Option; readonly scope: "user" | "project"; readonly name: readonly string[]; readonly force: boolean; readonly preview: boolean; readonly ignoreReleaseAge: boolean; }, {}, import("../../app-error/app-error.ts").AppError | import("../../screen/streams.ts").OutputWriteFailed, import("effect/FileSystem").FileSystem | import("effect/Path").Path | "effect/cli/GlobalFlag/axm-non-interactive" | "effect/cli/GlobalFlag/axm-json" | "effect/cli/GlobalFlag/axm-quiet" | "effect/cli/GlobalFlag/axm-verbose" | "effect/cli/GlobalFlag/axm-debug" | import("../../telemetry/client.ts").TelemetryClient | import("@agentxm/registry-access/authentication").DeviceLoginInteraction | "effect/cli/GlobalFlag/axm-directory">; export {}; //# sourceMappingURL=per-type-command.d.ts.map