type ArtifactKind = "worker-handoff" | "scrutiny-validation-report" | "user-testing-report" | "runtime-orchestrator-recovery-packet"; export interface ArtifactValidationIssue { path: string; message: string; } export interface ArtifactValidationResult> { ok: boolean; value?: T; issues: ArtifactValidationIssue[]; } export declare function validateMissionArtifact>(kind: ArtifactKind, value: unknown): ArtifactValidationResult; export declare function artifactValidationErrorSummary(kind: ArtifactKind, issues: ArtifactValidationIssue[]): string; export {}; //# sourceMappingURL=runtime-artifact-schemas.d.ts.map