export interface RecipeValidationResult { recipeId: string; valid: boolean; scaffold: boolean; errors: string[]; warnings: string[]; } /** * Validate a recipe directory: * - No .docx files (copyrighted content must not be committed) * - metadata.yaml validates against schema * - For non-scaffold recipes: replacements.json present and valid * - Replacement values must be valid {identifier} tags * - In strict mode: scaffolds are errors, all files required */ export declare function validateRecipe(recipeDir: string, recipeId: string, options?: { strict?: boolean; }): RecipeValidationResult; //# sourceMappingURL=recipe.d.ts.map