/**
 * engine/core barrel — 统一 re-export，不创建新逻辑。
 */
export { initLogger, userInfo, userWarn, userError, debug, resetLogger } from "./logger.js";
export type { LogLevel } from "./logger.js";
export { safeMatchIndex, safeMatchGroups, errorMessage } from "./helpers.js";
export { SOLOFORGE_DIR, getProjectPaths } from "./paths.js";
export { atomicWriteFileSync, atomicWriteFile } from "./write_file_atomic.js";
export { normalizePathForComparison, hasGlobPattern, isSameOrDescendantPath, matchesScopePattern, normalizeScopePattern, isPathInScope, isPathInAnyScope, toPosixPath, ensureTrailingSlash, isPathInsideProject, } from "./path_scope_utils.js";
export type { PathComparisonOptions } from "./path_scope_utils.js";
export { SoloForgeError } from "./errors.js";
export { EXIT } from "./exit_codes.js";
export { ENV } from "./env.js";
export { DEFAULT_PROJECT_NAME, DEFAULT_PRODUCT_PROFILE } from "./config_defaults.js";
//# sourceMappingURL=index.d.ts.map