/**
 * studiograph reset — single destructive verb family.
 *
 * Subcommands:
 *   reset entities    — local. Wipes repo dirs + populate-cache + staging
 *                       + legacy private/ (today's pre-C5 `reset` behavior).
 *                       Stale-cache caveat: leaves the local LanceDB vector
 *                       index, Yjs snapshots, and any *.db WAL state alone.
 *                       The next `serve` boot does an incremental reindex
 *                       (A1) which catches the deleted files; stale Yjs
 *                       state is harmless for fresh-on-disk repos.
 *   reset sessions    — local. Wipes `~/.studiograph/sessions/`.
 *   reset memory      — local. Wipes `~/.studiograph/memory/`.
 *   reset --remote    — server-side reset for THE CALLING USER. POSTs to
 *                       `/api/reset` which scopes to the bearer-token's
 *                       userId: wipes that user's sessions, memory,
 *                       onboarding flag, and meeting-capture settings.
 *                       Other users' state is
 *                       untouched — the wire shape of `/api/reset` doesn't
 *                       expose a workspace-wide nuke. Auth via sg_ token.
 *
 * Why one verb, four nouns: pre-C5 had `reset` (entities, local) AND
 * `clear` (sessions/memory, local + remote) AND `clear --remote --reset`
 * (the server nuke). Three commands for the same destructive verb family.
 * Codex review surfaced the overlap; cli-owner-audit §3.3 collapsed them.
 */
import { Command } from 'commander';
export declare const resetCommand: Command;
