/** * synap cap connections (alias `conn`) — manage a capability's stored CONNECTIONS. * * A connection is a named, optionally-secret credential/context binding for an * installed capability (e.g. a vault key, an OAuth account, a per-context object * binding). Backend surface (base `${podUrl}/api/hub`): * GET /capabilities/:capabilityId/connections * POST /capabilities/:capabilityId/connections * PATCH /capabilities/:capabilityId/connections/:id * DELETE /capabilities/:capabilityId/connections/:id * * Capability name→id is resolved LOCALLY against GET /capabilities/catalog (the * card's `id` is the installed container id; null means uninstalled). */ export interface CapConnectionsOpts { workspace?: string; label?: string; value?: string; contextType?: string; contextId?: string; accountHint?: string; default?: boolean; rotate?: boolean; } export declare function capabilityConnectionsList(name: string, opts: CapConnectionsOpts): Promise; export declare function capabilityConnectionsAdd(name: string, opts: CapConnectionsOpts): Promise; export declare function capabilityConnectionsUpdate(name: string, connectionId: string, opts: CapConnectionsOpts): Promise; export declare function capabilityConnectionsRemove(name: string, connectionId: string, opts: CapConnectionsOpts): Promise;