Skip to main content
function tieredOvertimeMultiplier(tiers, opts?): RuleEntry<"overtime-tiered-multiplier", object & CostRuleOptions>;
Applies multiple overtime thresholds with increasing multipliers.

Parameters

tiers
\[{ after: number; factor: number; }, ...{ after: number; factor: number }[]\]
required

Returns

RuleEntry<"overtime-tiered-multiplier", object & CostRuleOptions> Each tier applies only to the hours between its threshold and the next. Tiers must be sorted by threshold ascending.