/** * Issue found during project structure check */ export interface ProjectIssue { /** Severity: "error" blocks commands, "warning" is advisory */ severity: "error" | "warning"; /** Human-readable message */ message: string; } /** * Result of project structure validation */ export interface ProjectValidation { /** Whether the project structure is valid (no errors, warnings OK) */ valid: boolean; /** Issues found */ issues: ProjectIssue[]; } /** * Validate project structure. * * Checks that required files and directories exist for a chant project. * * @param projectDir - Root directory of the chant project * @param lexicons - Lexicon names from config (e.g. ["aws"]) */ export declare function validateProjectStructure(projectDir: string, lexicons?: string[]): ProjectValidation; //# sourceMappingURL=project-validation.d.ts.map