import * as Effect from "effect/Effect"; import * as FileSystem from "effect/FileSystem"; import * as Option from "effect/Option"; import { Command } from "effect/unstable/cli"; import { Screen } from "../../screen/index.js"; import { type InstallableExtensionType } from "@agentxm/extension-model/unstable/extensions/installable-types"; import { WorkspaceLocation } from "@agentxm/workspace/desired-state"; export interface ListHandlerArgs { readonly type: Option.Option; readonly outdated: boolean; readonly deprecated: boolean; } export declare const handleList: (args: ListHandlerArgs) => Effect.Effect; export declare const listCommand: Command.Command<"list", { readonly scope: "user" | "project"; readonly type: Option.Option>; readonly outdated: boolean; readonly deprecated: boolean; }, {}, import("../../app-error/app-error.ts").AppError, FileSystem.FileSystem | import("effect/Path").Path | "effect/unstable/cli/GlobalFlag/axm-non-interactive" | "effect/unstable/cli/GlobalFlag/axm-json" | "effect/unstable/cli/GlobalFlag/axm-quiet" | "effect/unstable/cli/GlobalFlag/axm-verbose" | "effect/unstable/cli/GlobalFlag/axm-debug" | import("@agentxm/registry-access/authentication").DeviceLoginInteraction | "effect/unstable/cli/GlobalFlag/axm-directory">; //# sourceMappingURL=command.d.ts.map