import * as Effect from "effect/Effect"; import * as Option from "effect/Option"; import { Command } from "effect/unstable/cli"; import { Screen } from "../../../screen/index.js"; export interface KnowledgeConceptQueryArgs { readonly expression?: string; readonly fields: ReadonlyArray; readonly properties: ReadonlyArray; readonly metadata: ReadonlyArray; readonly lifecycle: ReadonlyArray; readonly tags: ReadonlyArray; readonly bundle?: string; readonly kind?: "concept" | "index" | "log"; readonly status?: string; readonly resultLimit?: number; readonly passageLimit?: number; readonly passageLength?: number; readonly cursor?: string; readonly explain: boolean; } export declare const handleKnowledgeConceptQuery: (scope: "user" | "project", args: KnowledgeConceptQueryArgs) => Effect.Effect; export declare const queryCommand: Command.Command<"query", { readonly scope: "user" | "project"; readonly expression: Option.Option; readonly field: readonly string[]; readonly property: readonly string[]; readonly metadata: readonly string[]; readonly lifecycle: readonly string[]; readonly tag: readonly string[]; readonly bundle: Option.Option; readonly kind: Option.Option<"index" | "log" | "concept">; readonly status: Option.Option; readonly limit: Option.Option; readonly passages: Option.Option; readonly passageLength: Option.Option; readonly cursor: Option.Option; readonly explain: boolean; }, {}, import("../../../app-error/app-error.ts").AppError, import("effect/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=query.d.ts.map