import type { ParsedArgs } from "@cotal-ai/core"; export declare const endpointFlags: readonly [...({ readonly name: "space"; readonly short: "s"; readonly type: "string"; readonly value: ""; readonly description: "target space (default: the resolved mesh)"; } | { readonly name: "server"; readonly type: "string"; readonly value: ""; readonly description: "broker URL (overrides the mesh registry entry)"; } | { description: string; name: "creds"; type: "string"; value: ""; })[], { readonly name: "on"; readonly type: "string"; readonly value: ""; readonly description: "ask only this manager instance, by the id `ps` prints, in a space with several managers"; }, { readonly name: "json"; readonly short: "j"; readonly type: "boolean"; readonly description: "structured output on stdout"; }, { readonly name: "plain"; readonly type: "boolean"; readonly description: "plain line-oriented output"; }, { readonly name: "args"; readonly type: "string"; readonly value: ""; readonly description: "command arguments as a JSON object"; }, { readonly name: "handle"; readonly type: "string"; readonly value: ""; readonly description: "present a capability handle; unavailable until the verified native auth-slot adapter is connected"; }, { readonly name: "name"; readonly type: "string"; readonly value: ""; readonly description: "targeted manager commands: resolve this managed name to its current incarnation"; }, { readonly name: "self"; readonly type: "boolean"; readonly description: "targeted commands: address the authenticated caller itself"; }, { readonly name: "admin"; readonly type: "boolean"; readonly description: "explicitly use the existing admin instrument for cross-agent reach"; }, { readonly name: "timeout"; readonly type: "string"; readonly value: ""; readonly description: "reply deadline in milliseconds (default 10000)"; }, { readonly name: "wait"; readonly type: "boolean"; readonly description: "follow a declared action through native goal-result observation; --json emits goal NDJSON"; }, { readonly name: "cast"; readonly type: "boolean"; readonly description: "submit an ephemeral command without a reply; report broker flush, not execution"; }, { readonly name: "all"; readonly type: "boolean"; readonly description: "scatter an untargeted command once to the frozen live class; report every native result bucket"; }, { readonly name: "since"; readonly type: "string"; readonly value: ""; readonly description: "watch: native sequence coordinate; declaration adapter remains required"; }, { readonly name: "lease"; readonly type: "string"; readonly value: ""; readonly description: "work commit: original native lease tuple reference; no file is opened on an unsupported route"; }, { readonly name: "result"; readonly type: "string"; readonly value: ""; readonly description: "work commit: result JSON; its body is not echoed on refusal"; }, { readonly name: "dry-run"; readonly type: "boolean"; readonly description: "deregister: inspect the exact offline target and intended guard without connecting or deleting"; }, { readonly name: "dir"; readonly type: "string"; readonly value: ""; readonly description: "init: create contract and handler files exclusively in this directory"; }, { readonly name: "live"; readonly type: "boolean"; readonly description: "inventory: also read authorized native service registrations; process controls are not implied"; }, { readonly name: "refresh"; readonly type: "boolean"; readonly description: "describe: refused; this CLI keeps no contract cache and every describe resolves fresh"; }, { readonly name: "file"; readonly short: "f"; readonly type: "string"; readonly value: ""; readonly description: "add: import the version-1 reference object, not a registration"; }, { readonly name: "yes"; readonly short: "y"; readonly type: "boolean"; readonly description: "remove/deregister: confirm only that subcommand's reviewed local or native target"; }]; export declare function validateEndpointReferenceArguments(args: ParsedArgs): void; export declare function endpoint(args: ParsedArgs): Promise; //# sourceMappingURL=endpoint.d.ts.map