/**
 * `agents setup computer` — guided setup for `agents computer` on macOS: fetch +
 * verify the signed helper, install it, then walk the user through the two TCC
 * permission grants (Accessibility + Screen Recording) by opening the exact
 * System Settings panes and polling until the grant lands.
 *
 * The plain `agents computer setup` / `start` commands remain for scripted use;
 * this wizard chains them with the permission hand-holding a fresh machine needs.
 * Idempotent: re-running re-installs the current helper and re-checks trust.
 */
import type { Command } from 'commander';
/**
 * Interactive computer setup. Returns true if the helper is installed and trust
 * is granted (or the user chose to finish later), false if unsupported/aborted.
 * Never throws on cancel — the `agents setup` hub relies on that.
 */
export declare function runComputerWizard(): Promise<boolean>;
/** Register `agents setup computer` under the parent `setup` command. */
export declare function registerSetupComputerCommand(setupCmd: Command): void;
