/** * Service Exports — Install/Adoption * @module exports/services.install * * Split out of services.ts (SMI-6274 Wave 4, file-length gate) — skill * installation, adoption, and discovery-tool-consistency exports. Re-exported * from services.ts so `@skillsmith/core`'s root barrel is unaffected. */ export { buildAdoptedManifestEntry, adoptUntrackedSkillEntry, } from '../services/skill-installation.uninstall.js'; export { SkillInstallationService, type SkillInstallationServiceParams, } from '../services/skill-installation.service.js'; export { ManifestManager, assertNotRealUserHome } from '../services/skill-manifest.js'; export { checkInstallTarget, type CheckInstallTargetParams, type CheckInstallTargetResult, } from '../services/skill-installation.target-guard.js'; export { TRUST_TIER_SCANNER_OPTIONS as INSTALL_TRUST_TIER_SCANNER_OPTIONS, type ProgressCallback, type InstallOptions, type InstallResult as CoreInstallResult, type InstallErrorCode, type SkillContent, type InstallFromContentOptions, type UninstallOptions, type UninstallResult as CoreUninstallResult, type SkillManifest, type SkillManifestEntry, type RegistrySkillInfo, type RegistryLookup, type CoInstallRecorder, type DepIntelResult, type OptimizationInfo as CoreOptimizationInfo, type ConflictAction as CoreConflictAction, type AiDefenceFeedback, } from '../services/skill-installation.types.js'; export { recordAiDefenceFeedback, collectTrendWarnings, } from '../services/skill-installation.feedback.js'; export { parseOwnerFromSource, parseOwnerFromId, detectOwnerMismatch, detectPathUnresolved, classifyManifestEntryIdentity, hasRecordedLocalEdit, classifyDivergentEntry, classifyOutdatedState, type IdentitySignal, type IdentityInconclusiveReason, type OutdatedClassificationState, type IdentityRegistryRecord, type RegistryLookupOutcome, type ManifestEntryForIdentity, type IdentityClassificationResult, type DivergentEntryClassification, } from '../services/skill-identity-classification.js'; export { resolveSkillApiFirst, type ResolvedSkill, type ResolveSkillOptions, } from '../services/skill-resolution.js'; export { buildEmptyStackGuidance, getRecommendAutoDetectedFooterText, } from '../services/recommend-guard.js'; export { extractContextWords } from '../services/context-words.js'; //# sourceMappingURL=services.install.d.ts.map