import type { ObservationExperienceReport, ObservationRuntimeCheck, ObservationRuntimeCheckStatus, ObservationSkillChain, SkillRuntimeEvidencePack, SkillRuntimeEvidencePackNode, SkillRuntimeEvidencePackRef, SkillRuntimeEvidencePackSourceType } from '../types/index.js';
export type { ObservationRuntimeCheck, ObservationRuntimeCheckStatus, ObservationSkillChain, SkillRuntimeEvidencePack, SkillRuntimeEvidencePackNode, SkillRuntimeEvidencePackRef, SkillRuntimeEvidencePackSourceType, };
export declare function buildObservationSkillChains(skillNames: string[], cwd?: string, experienceReports?: ObservationExperienceReport[]): Record<string, ObservationSkillChain>;
export declare function buildObservationSkillChain(skillName: string, cwd?: string, experienceReports?: ObservationExperienceReport[]): ObservationSkillChain;
export declare function findSkillMdPath(skillName: string, cwd: string): string | undefined;
export declare function __resetSkillIndexCacheForTests(): void;
//# sourceMappingURL=skill-chain.d.ts.map