/**
 * `agents secrets import-keyring` — migrate agents-cli secrets out of the native
 * credential store (GNOME Keyring / Windows Credential Manager) and into the
 * encrypted file store.
 *
 * Why: on headless Linux/Windows the file store is the durable, passwordless
 * backend, but secrets written earlier (e.g. while a desktop keyring was
 * unlocked) can linger in the native store where a headless session can't reach
 * them. This is the Linux/Windows analogue of the macOS `migrate-acl` /
 * orphan sweep. Dry-run by default; `--commit` performs the copy.
 *
 * Requires the native store to be reachable/unlocked — a locked keyring can't be
 * read, so unlock it first (or the values are already only in the file store and
 * there is nothing to do).
 */
import type { Command } from 'commander';
/** Register `agents secrets import-keyring` on the parent secrets Command. */
export declare function registerSecretsImportKeyringCommand(secrets: Command): void;
