/** * agentfootprint Injection Engine — public barrel. * * The unifying primitive of agentfootprint context engineering. * One `Injection` type. One `InjectionEngine` subflow. N typed sugar * factories. See `README.md` in this folder for the full concept. */ export type { Injection, InjectionTrigger, InjectionContent, InjectionContext, InjectionEvaluation, ActiveInjection, } from './types.js'; export { projectActiveInjection } from './types.js'; export { evaluateInjections } from './evaluator.js'; export { buildInjectionEngineSubflow, type InjectionEngineConfig, } from './buildInjectionEngineSubflow.js'; export { defineInstruction, type DefineInstructionOptions } from './factories/defineInstruction.js'; export { defineRelevanceHint, type RelevanceHintOptions } from './factories/defineRelevanceHint.js'; export { defineSkill, resolveSurfaceMode, type DefineSkillOptions, type SurfaceMode, type RefreshPolicy, type AutoActivateMode, } from './factories/defineSkill.js'; export { SkillRegistry, type SkillRegistryOptions } from './SkillRegistry.js'; export { buildListSkillsTool, buildReadSkillTool, type SkillToolPair } from './skillTools.js'; export { defineSteering, type DefineSteeringOptions } from './factories/defineSteering.js'; export { defineFact, type DefineFactOptions } from './factories/defineFact.js'; export { defineInjection, type DefineInjectionOptions, type InjectionFlavor, } from './factories/defineInjection.js'; export { skillGraph, decideSkill, SKILL_GRAPH_METADATA_KEY, type SkillGraph, type SkillGraphBuilder, type SkillRouteOptions, type SkillEntryOptions, type TreeOptions, type SkillEdge, type SkillEdgeKind, type SkillNode, type DecisionNode, type SkillRouting, type SkillRoutingStep, type EntryScore, type EntryScoring, type SkillGraphConfig, type BuildOptions, type GraphCheckMode, type GraphCheckup, type GraphProblem, type GraphProblemCode, } from './skillGraph.js'; export { keywordScorer, embeddingScorer, rankEntries, type EntryScorer, type EntryScorerInput, type EntryCandidate, } from './entryScorer.js'; export { checkSkillContract, checkSkillContracts, skillToolNames } from './skillContract.js'; //# sourceMappingURL=index.d.ts.map