Use *-unpacking, so like class Test(Generic[*Ts]): ...
*
class Test(Generic[*Ts]): ...
Since Ts is a TypeVarTuple, using *Ts is valid in this context and also exactly what you were looking for.
Ts
TypeVarTuple
*Ts