export type { AccessReceiptWithRole, AttributionRole, ComputeAxisEntry, ComputeComputeAxisOptions, ComputeDataAxisOptions, DataAxisEntry, InferenceBillingRecord, ValidationResult, WeightProfile, } from './types.js';
export { ATTRIBUTION_ROLES } from './types.js';
export { roleWeight } from './roles.js';
export { recencyDecay } from './recency.js';
export { contentLengthWeight } from './length.js';
export { DEFAULT_WEIGHT_PROFILE, validateWeightProfile, hashWeightProfile, } from './profile.js';
export { computeDataAxisWeights } from './data-axis.js';
export { computeComputeAxisWeights } from './compute-axis.js';
//# sourceMappingURL=index.d.ts.map