// Copyright 2024-2026 Tymofii Pidlisnyi. Apache-2.0 license. See LICENSE.
// ══════════════════════════════════════════════════════════════════
// Attribution Weights — type surface (Build B)
// ══════════════════════════════════════════════════════════════════
// Spec: BUILD-B-FRACTIONAL-WEIGHTS.md. These types feed the D and C
// axes of the Build A primitive; computed weights are emitted as
// DataAxisEntry[] / ComputeAxisEntry[] so constructAttributionPrimitive
// consumes them without format translation.
// ══════════════════════════════════════════════════════════════════
export const ATTRIBUTION_ROLES = [
    'primary_source',
    'supporting_evidence',
    'context_only',
    'background_retrieval',
];
//# sourceMappingURL=types.js.map