type OneShotSourceCurve = "linear" | "exponential"