/** * Barrel re-export for the scaffold module. All public symbols from the * 8 sibling files are re-exported here so that callers importing from * '@cleocode/core/scaffold' or '../scaffold/index.js' continue to work * unchanged. */ export type { CheckResult, CheckStatus, ScaffoldResult, } from '@cleocode/contracts/scaffold-diagnostics'; export { CLEO_GITIGNORE_FALLBACK, createDefaultConfig, ensureConfig, ensureContributorMcp, ensureGitignore, ensureProjectInfo, ensureWorktreeInclude, getCleoVersion, getGitignoreContent, getPackageRoot, getWorktreeIncludeContent, WORKTREE_INCLUDE_FALLBACK, } from './ensure-config.js'; export { ensureBrainDb, ensureCleoGitRepo, ensureCleoStructure, ensureProjectGitInitialCommit, ensureSqliteDb, generateProjectHash, REQUIRED_CLEO_SUBDIRS, } from './ensure-dirs.js'; export { ensureProjectContext } from './ensure-skills.js'; export { ensureGlobalIdentity, ensureGlobalTemplates } from './ensure-templates.js'; export { ensureCleoOsHub, ensureGlobalHome, ensureGlobalScaffold, REQUIRED_GLOBAL_SUBDIRS, type ScaffoldHubData, STALE_GLOBAL_ENTRIES, } from './global-scaffold.js'; export { fileExists, hasGitIdentity, removeCleoFromRootGitignore, stripCLEOBlocks, } from './init.js'; export { type MigrateWorktreeIncludeResult, migrateWorktreeIncludeFile, } from './migrate-worktree-include.js'; export { checkBrainDb, checkCleoGitRepo, checkCleoStructure, checkConfig, checkGitignore, checkLogDir, checkMemoryBridge, checkNexusBridge, checkProjectContext, checkProjectInfo, checkSqliteDb, checkWorktreeInclude, } from './project-detection.js'; export { checkGlobalHome, checkGlobalIdentity, checkGlobalTemplates, } from './telemetry.js'; //# sourceMappingURL=index.d.ts.map