import type { KeyringAdapter } from '../../service/facade.js'; export declare class EncryptedFileKeyring implements KeyringAdapter { private readonly directory; constructor(directory?: string); getSecret(key: string): Promise; setSecret(key: string, secret: string): Promise; setSecretIfAbsent(key: string, secret: string): Promise; deleteSecret(key: string): Promise; private secretPath; private encryptSecret; private readMasterKey; private loadAndValidateMasterKey; private unlinkIfPresent; } //# sourceMappingURL=encrypted-file-keyring.d.ts.map