/**
 * Rush `SyncBackend` driver — the original (and currently default) transport
 * for `agents secrets push/pull`. Talks to api.prix.dev and authenticates with
 * the session token written by `rush login` (`~/.rush/user.yaml`).
 *
 * This is the ONE place in the secrets module allowed to reference Rush
 * (api.prix.dev / ~/.rush). It is an opt-in driver kept for backwards
 * compatibility with bundles already pushed to Rush; `sync.ts` selects it as
 * the default but the transport seam (`SyncBackend`) lets other backends drop
 * in without touching the crypto or push/pull logic.
 */
import type { SyncBackend } from '../sync-backend.js';
/** The Rush transport. Plaintext never reaches here — only ciphertext envelopes. */
export declare const rushSyncBackend: SyncBackend;
