/** * macOS Keychain backend via the `security` CLI. * * Uses `security add-generic-password` / `find-generic-password` / * `delete-generic-password` which ship with every macOS install. * * The key is stored in the user's login keychain under: * service: "aegis" account: "master-key" */ import type { KeyStorage, KeyStorageBackend } from './key-storage.js'; export declare class MacOSKeychainStorage implements KeyStorage { readonly name = "macOS Keychain"; readonly backend: KeyStorageBackend; isAvailable(): boolean; getKey(): string | undefined; setKey(key: string): void; deleteKey(): void; } //# sourceMappingURL=keychain-macos.d.ts.map