import { type StoreInstance } from '../../store/store.js'; export declare class SCWKeyManager { private ownPrivateKey; private ownPublicKey; private peerPublicKey; private sharedSecret; private readonly storeHelpers; constructor(storeInstance: StoreInstance); getOwnPublicKey(): Promise; getSharedSecret(): Promise; setPeerPublicKey(key: CryptoKey): Promise; clear(): Promise; private generateKeyPair; private loadKeysIfNeeded; private loadKey; private storeKey; } //# sourceMappingURL=SCWKeyManager.d.ts.map