export interface ManifestGoal { metric: string; target: number; direction: "minimize" | "maximize"; } export interface ObjectiveManifest { goals: ManifestGoal[]; constraints: string[]; preferredPatterns: string[]; forbiddenActions: string[]; explorationBudget: number; } /** * Parse an ObjectiveManifest from a MANIFEST.md frontmatter block. * Falls back to defaults if parsing fails. */ export declare function parseManifest(content: string): ObjectiveManifest; /** * Load manifest from a file path. Returns defaults if file doesn't exist. * Uses dynamic import of fs/promises to avoid bundler issues. */ export declare function loadManifest(manifestPath: string): Promise; //# sourceMappingURL=manifest.d.ts.map