# ValidationReport

**Kind:** Interface

**Source:** [`atloria-monorepo/libs/parser-core/src/utils/coverage-validator.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/libs/parser-core/src/utils/coverage-validator.ts#L101)

Complete validation report

## Properties

| Property | Type |
|---|---|
| `isValid` | `boolean` |
| `coverageReport` | `CoverageReport` |
| `checks` | `ValidationCheck[]` |
| `criticalCount` | `number` |
| `errorCount` | `number` |
| `warningCount` | `number` |
| `summary` | `string` |
| `topPriorityActions` | `string[]` |
| `effortEstimate` | `{
    /**
     * Number of additional screenshots needed
     */
    screenshotsNeeded: number;

    /**
     * Number of uncovered states
     */
    uncoveredStatesCount: number;

    /**
     * Number of uncovered transitions
     */
    uncoveredTransitionsCount: number;

    /**
     * Estimated time in hours (rough estimate)
     */
    estimatedHours: number;
  }` |
