/**
 * sync-setup command
 *
 * Interactive terminal wizard to connect GitHub Issues, JIRA, or Azure DevOps.
 * This is the CLI counterpart of the sw:sync-setup Claude skill.
 *
 * Thin wrapper around the existing setupIssueTracker() helper which handles
 * all credential collection, validation, and config writing.
 */
export type SyncSetupProvider = 'github' | 'jira' | 'ado';
export interface SyncSetupOptions {
    /** Pre-select a provider and skip the selection prompt */
    provider?: SyncSetupProvider;
    /** Non-interactive mode: print hint and exit 0 */
    quick?: boolean;
}
/**
 * Run the sync-setup wizard.
 *
 * Delegates entirely to setupIssueTracker() which handles:
 *   - Provider selection (GitHub / JIRA / ADO)
 *   - Credential collection (tokens, domains, project keys)
 *   - Permission preset
 *   - Umbrella per-repo target configuration
 *   - Writing .env + .specweave/config.json
 *
 * @param options - CLI options (--provider, --quick)
 */
export declare function syncSetupCommand(options?: SyncSetupOptions): Promise<void>;
//# sourceMappingURL=sync-setup.d.ts.map