type ActivityRouter.ParamNames
Extracts parameter names from a route pattern string.
type ParamNames<T extends string> =
T extends `${string}:${infer P}/${infer Rest}`
? P | ParamNames<Rest>
: T extends `${string}:${infer P}`
? P
: never;
Related
class ActivityRouter
A class that manages activation and deactivation of activities, with support for path-based routing.
