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