/** * @license * Copyright 2025 Vybestack LLC * SPDX-License-Identifier: Apache-2.0 */ /** * Read-only provider key storage that proxies read operations through * the credential proxy Unix socket. Write operations are blocked. * * @plan PLAN-20250214-CREDPROXY.P12 * @requirement R9 * @pseudocode analysis/pseudocode/004-proxy-provider-key-storage.md */ import { ProxySocketClient } from './proxy-socket-client.js'; export declare class ProxyProviderKeyStorage { private readonly client; constructor(client: ProxySocketClient); getKey(name: string): Promise; listKeys(): Promise; hasKey(name: string): Promise; saveKey(_name: string, _apiKey: string): Promise; deleteKey(_name: string): Promise; }