/** * Pattern registry — the authoritative list of things VAT's detectors look for. * * Every pattern a detector fires references an entry here by stable ID. * Naming convention: describe what the pattern matches (the observable * phenomenon), not what observation it might support. */ import type { PatternDefinition } from './types.js'; export declare const PATTERN_REGISTRY: Record; export declare function getPatternDefinition(patternId: string): PatternDefinition | undefined; export declare function assertPatternRegistered(patternId: string): void; //# sourceMappingURL=pattern-registry.d.ts.map