Alterations<OriginalT>: {
    attributes?: ElementSetAlterations<AttributeAlteration, OriginalT["attributes"]>;
    commands?: ElementSetAlterations<ElementAlteration, OriginalT["commands"]>;
    events?: ElementSetAlterations<ElementAlteration, OriginalT["events"]>;
}

A set of modifications to a cluster's elements.

Note - cannot specify ElementsT as extending ClusterElements because it triggers a bug in TS 5.2 declaration generation

Type Parameters