/** * Orchestrator protocol compliance validation. * Ports lib/skills/orchestrator-validator.sh. * * Validates subagent output compliance, orchestrator behavior, * manifest integrity, and pre-spawn compliance checks. * * @epic T4454 * @task T4519 */ import type { ComplianceResult, ManifestValidationResult } from '../types.js'; /** * Validate a subagent's manifest entry for protocol compliance. * @task T4519 */ export declare function validateSubagentOutput(researchId: string, cwd?: string): { passed: boolean; issues: string[]; checkedRules: string[]; }; /** * Validate the entire manifest file integrity. * @task T4519 */ export declare function validateManifestIntegrity(cwd?: string): ManifestValidationResult; /** * Verify previous agent completed protocol compliance before spawning next. * @task T4519 */ export declare function verifyCompliance(previousTaskId: string, researchId?: string, cwd?: string): ComplianceResult; /** * Validate orchestrator compliance (post-hoc behavioral checks). * @task T4519 */ export declare function validateOrchestratorCompliance(epicId?: string, cwd?: string): Promise<{ compliant: boolean; violations: string[]; warnings: string[]; }>; //# sourceMappingURL=validator.d.ts.map