// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.
import type { DemoPipeline2LocalPipelineDiagnosticSummary } from "./DemoPipeline2LocalPipelineDiagnosticSummary";
import type { DemoPipeline2LocalPipelineValidationReport } from "./DemoPipeline2LocalPipelineValidationReport";

/**
 * Local pipeline validation run for the UI.
 */
export type DemoPipeline2LocalPipelineValidationRun = { 
/**
 * Stable validation profile code used to produce the run.
 */
validationProfileCode: string, 
/**
 * Whether the validation passed without blocking issues.
 */
validationPassed: boolean, 
/**
 * Number of blocking issues found by validation.
 */
blockingIssueCount: number, 
/**
 * Number of non-blocking warnings found by validation.
 */
warningCount: number, 
/**
 * Diagnostics summary that was validated.
 */
summary: DemoPipeline2LocalPipelineDiagnosticSummary, 
/**
 * Detailed validation report produced from the diagnostics summary.
 */
report: DemoPipeline2LocalPipelineValidationReport, };
