type DefsOf<TCtor extends AnyHandlerCtor> =
InstanceType<TCtor> extends {
[ComponentDefsBrand]?: infer Defs extends readonly AnyCustomId[];
}
? Defs
: never;TCtor
TCtor extends AnyHandlerCtortype DefsOf<TCtor extends AnyHandlerCtor> =
InstanceType<TCtor> extends {
[ComponentDefsBrand]?: infer Defs extends readonly AnyCustomId[];
}
? Defs
: never;TCtor extends AnyHandlerCtor