import type { AppRegistryMeta } from 'officerdev'; import { KeyRound } from 'lucide-react'; import { VaultPanel } from './VaultPanel'; // One panel, and probably always one: the vault's UI is "where is it, and does it answer". Everything a // person actually does WITH the vault happens in a Bitwarden client or Officer's mobile app, both of // which hold decryption keys this server does not. // // `availableOnPanel: false` keeps it out of the generic panel picker — it belongs to the /vault screen // rather than being something to drop into an arbitrary dashboard. export const appRegistryMetas: AppRegistryMeta[] = [ { key: 'vault-settings', name: 'Vault', icon: KeyRound, component: VaultPanel, availableOnPanel: false }, ];