/**
 * `agents setup fleet` — guided Tailscale device onboarding.
 *
 * This wizard is a front door over the existing fleet/device commands: sync
 * Tailscale into the registry, choose auth, render SSH config, test devices, and
 * optionally run the fleet updater without reimplementing those subcommands.
 */
import type { Command } from 'commander';
interface SetupFleetOptions {
    auth?: string;
    bundle?: string;
    bundleKey?: string;
    yes?: boolean;
    writeSshConfig?: boolean;
    testConnectivity?: boolean;
    fleetUpdate?: boolean;
}
export declare function runFleetSetupWizard(opts?: SetupFleetOptions): Promise<boolean>;
/** Register `agents setup fleet` under the parent `setup` command. */
export declare function registerSetupFleetCommand(setupCmd: Command): void;
export {};
