/**
 * Init command helpers - barrel export
 *
 * Simplified (v1.0.415): Removed exports for helpers no longer used by init
 * (external tool setup, brownfield analysis, testing/translation config).
 * Those modules still exist for use by other commands but aren't re-exported here.
 */
export { WIZARD_BACK, isGoBack, getGoBackStrings, createGoBackChoice, logGoingBack, type WizardResult, } from './wizard-navigation.js';
export * from './types.js';
export { findPackageRoot, findSourceDir, detectNestedSpecweave, countFilesRecursive, detectUmbrellaParent, detectSuspiciousPath, scanUmbrellaRepos, scanWorkspaceRepos, scanMisplacedRepos, buildUmbrellaConfig, buildWorkspaceConfig, isSystemTempDir, SUSPICIOUS_PATH_SEGMENTS, } from './path-utils.js';
export { detectGitHubRemote, detectJiraConfig, detectADOConfig, detectAllConfigs, } from './config-detection.js';
export { detectProvider, type ProviderInfo, } from './provider-detection.js';
export { promptSmartReinit, type SmartReinitOptions, type SmartReinitResult, } from './smart-reinit.js';
export { installAllPlugins, type PluginInstallOptions, type PluginInstallResult, } from './plugin-installer.js';
export { enablePluginsInSettings, enablePlugin, } from './claude-plugin-enabler.js';
export { promptLanguageSelection, getDefaultLanguageSelection, getLanguageNativeName, type LanguageSelectionResult, } from './language-selection.js';
export { createMinimalConfig, createDirectoryStructure, copyTemplates, createConfigFile, scanAndSuggestMerges, } from './directory-structure.js';
export { showNextSteps, type ShowNextStepsOptions, } from './next-steps.js';
export { installGitHooks, uninstallGitHooks, areGitHooksInstalled, } from './git-hooks-installer.js';
export { mergeInstructionFile, parseTemplateSections, getPackageVersion, type TemplateType, type TemplateSection, type MergeResult, } from './instruction-file-merger.js';
export { parseRepoInput, validateAndParseRepoInput, formatRepoInputErrors, promptProjectSetup, promptRepoUrls, mapParsedReposToCloneOptions, runForegroundClone, FOREGROUND_CLONE_THRESHOLD, promptRepoUrlsLoop, cloneReposIntoWorkspace, // @deprecated — kept for backward compat
type ProjectSetupChoice, type ParsedRepo, type RepoConnectResult, type RepoUrlsLoopResult, type RepoInputValidation, type RepoInputError, } from './repo-connect.js';
export { scanWorkspaceContent, promptMigrationChoice, promptStartEmptySubChoice, restructureIntoRepositories, copyLocalPathIntoRepositories, showRestructureWarnings, detectOrgRepo, promptOrgRepo, type WorkspaceContentScan, type MigrationChoice, type RestructureResult, } from './workspace-setup.js';
export { detectRootRepo, promptRootRepoConnection, type RootRepoInfo, } from './root-repo-detection.js';
export { ensureSkillCreator, type EnsureSkillCreatorResult, } from './skill-creator-installer.js';
export { ensureVskillInit, type VskillInitResult, } from './vskill-init-invoker.js';
export { generateSmartGitignore, detectTechStack, generateGitignore, generateRepoGitignore, writeGitignore, type DetectedTech, type TechCategory, type TechStackDetection, } from './gitignore-generator.js';
//# sourceMappingURL=index.d.ts.map