Skip to main content
type ConcreteCoverageRequirement =
  | RoleBasedConcreteCoverageRequirement
  | SkillBasedConcreteCoverageRequirement;
Concrete coverage requirement with explicit day and times. Used for one-off requirements that don’t fit a semantic time. This is a discriminated union enforcing at compile time that at least one of roleIds or skillIds must be provided.