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; 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;