import type { CanonicalTaskIdentity } from './task-semantic-control.js'; export interface AuthoritativeTaskEvidenceRequestV1 { schemaVersion: 'authoritative-task-evidence-request.v1'; identity: CanonicalTaskIdentity; taskRevision: number; semanticContextHash: string; requestedProjection: 'composite' | 'code' | 'memory' | 'knowledge'; baselineReceiptHash?: string; gapIds?: string[]; } //# sourceMappingURL=task-evidence.d.ts.map