import { Command } from "effect/cli"; import { type PublishableType } from "@agentxm/workspace-features/publishing"; type PerTypePublishType = PublishableType; export declare const makePerTypePublishCommand: (type: PerTypePublishType) => Command.Command<"publish", { readonly includeDependencies: boolean; readonly extensions: readonly string[]; readonly owner: readonly string[]; readonly exclude: readonly string[]; readonly registry: import("effect/Option").Option; readonly registryUrl: import("effect/Option").Option; readonly backfill: boolean; readonly acceptWarnings: boolean; readonly visibility: import("effect/Option").Option<"private" | "public">; readonly preview: 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 declare const skillsPublishCommand: Command.Command<"publish", { readonly includeDependencies: boolean; readonly extensions: readonly string[]; readonly owner: readonly string[]; readonly exclude: readonly string[]; readonly registry: import("effect/Option").Option; readonly registryUrl: import("effect/Option").Option; readonly backfill: boolean; readonly acceptWarnings: boolean; readonly visibility: import("effect/Option").Option<"private" | "public">; readonly preview: 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 declare const mcpsPublishCommand: Command.Command<"publish", { readonly includeDependencies: boolean; readonly extensions: readonly string[]; readonly owner: readonly string[]; readonly exclude: readonly string[]; readonly registry: import("effect/Option").Option; readonly registryUrl: import("effect/Option").Option; readonly backfill: boolean; readonly acceptWarnings: boolean; readonly visibility: import("effect/Option").Option<"private" | "public">; readonly preview: 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 declare const subagentsPublishCommand: Command.Command<"publish", { readonly includeDependencies: boolean; readonly extensions: readonly string[]; readonly owner: readonly string[]; readonly exclude: readonly string[]; readonly registry: import("effect/Option").Option; readonly registryUrl: import("effect/Option").Option; readonly backfill: boolean; readonly acceptWarnings: boolean; readonly visibility: import("effect/Option").Option<"private" | "public">; readonly preview: 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 declare const hooksPublishCommand: Command.Command<"publish", { readonly includeDependencies: boolean; readonly extensions: readonly string[]; readonly owner: readonly string[]; readonly exclude: readonly string[]; readonly registry: import("effect/Option").Option; readonly registryUrl: import("effect/Option").Option; readonly backfill: boolean; readonly acceptWarnings: boolean; readonly visibility: import("effect/Option").Option<"private" | "public">; readonly preview: 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 declare const knowledgePublishCommand: Command.Command<"publish", { readonly includeDependencies: boolean; readonly extensions: readonly string[]; readonly owner: readonly string[]; readonly exclude: readonly string[]; readonly registry: import("effect/Option").Option; readonly registryUrl: import("effect/Option").Option; readonly backfill: boolean; readonly acceptWarnings: boolean; readonly visibility: import("effect/Option").Option<"private" | "public">; readonly preview: 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 declare const packsPublishCommand: Command.Command<"publish", { readonly includeDependencies: boolean; readonly extensions: readonly string[]; readonly owner: readonly string[]; readonly exclude: readonly string[]; readonly registry: import("effect/Option").Option; readonly registryUrl: import("effect/Option").Option; readonly backfill: boolean; readonly acceptWarnings: boolean; readonly visibility: import("effect/Option").Option<"private" | "public">; readonly preview: 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 declare const rulesPublishCommand: Command.Command<"publish", { readonly includeDependencies: boolean; readonly extensions: readonly string[]; readonly owner: readonly string[]; readonly exclude: readonly string[]; readonly registry: import("effect/Option").Option; readonly registryUrl: import("effect/Option").Option; readonly backfill: boolean; readonly acceptWarnings: boolean; readonly visibility: import("effect/Option").Option<"private" | "public">; readonly preview: 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