@kya-os/mcp-i
Version:
COMING SOON:Production-ready MCP Identity with automatic registration, key rotation, and optimized performance
19 lines • 720 B
TypeScript
/**
* Encrypted storage wrapper for MCP-I identity
* Adds encryption layer on top of any storage provider
*/
import { StorageProvider } from './storage';
import { PersistedIdentity } from './types';
export declare class EncryptedStorage implements StorageProvider {
private baseStorage;
private password;
constructor(baseStorage: StorageProvider, password: string);
load(): Promise<PersistedIdentity | null>;
save(identity: PersistedIdentity): Promise<void>;
exists(): Promise<boolean>;
}
/**
* Create encrypted storage wrapper
*/
export declare function createEncryptedStorage(baseStorage: StorageProvider, password: string): StorageProvider;
//# sourceMappingURL=encrypted-storage.d.ts.map