import type { Rule } from '../types.js'; interface RulePack { version: 1; generated_at: string; generated_by: string; generated_from: { lyse_version: string; template_catalog_version: number; deps_hash: string; files_hash: string; }; rules: Array<{ id: string; template: string; axis: 'tokens' | 'a11y' | 'components' | 'stories'; severity: 'error' | 'warning' | 'info' | 'off'; config: Record; metadata?: { description?: string; auto_fixable?: boolean; learn_url?: string | null; }; }>; } export interface LoadResult { rules: Rule[]; warnings: string[]; pack?: RulePack; } export declare function loadGeneratedPack(repoRoot: string): LoadResult; export {};