/** * Contribution protocol — thin wrapper delegating to the canonical pure validator. * * Contribution is a cross-cutting protocol that tracks multi-agent attribution * at the implementation stage (see default-chain.ts DEFAULT_PROTOCOL_STAGE_MAP). * * @task T4537 * @task T260 */ import { type ProtocolValidationResult } from '../../orchestration/protocol-validators.js'; /** Validate contribution protocol for a task. */ export declare function validateContributionTask(taskId: string, opts: { strict?: boolean; hasContributionTags?: boolean; }): Promise; /** Validate contribution protocol from a manifest file. */ export declare function checkContributionManifest(manifestFile: string, opts: { strict?: boolean; hasContributionTags?: boolean; }): Promise; //# sourceMappingURL=contribution.d.ts.map