export interface PatternManifestEntry { id: string; version: string; hash: string; priorHashes: string[]; } export declare const PATTERN_MANIFEST_FILENAME = "manifest.yon"; export declare function hashPatternDir(dir: string): string; export declare function readPatternVersion(patternYonPath: string): string | null; export declare function renderPatternManifest(entries: readonly PatternManifestEntry[]): string; export declare function parsePatternManifest(raw: string): PatternManifestEntry[]; //# sourceMappingURL=pattern-manifest.d.ts.map