export type ProviderExecutionStatus = 'ready' | 'empty_valid' | 'invalid' | 'unavailable' | 'timeout' | 'cancelled'; export type ProviderCapability = 'semantic_claims' | 'retrieval_query' | 'memory_facts' | 'knowledge_claims' | 'embedding' | 'reranking'; export interface ProviderExecutionReceiptV1 { schemaVersion: 'provider-execution-receipt.v1'; receiptId: string; executionId: string; requestHash: string; providerId: string; providerVersion: string; capability: ProviderCapability; status: ProviderExecutionStatus; proposalCount: number; acceptedCount: number; rejectedCount: number; reasonCodes: string[]; latencyMs: number; createdAt: number; receiptHash: string; } //# sourceMappingURL=provider-execution.d.ts.map