type WithField<
Shape extends CustomIdShape,
Name extends string,
Decoded
> = Simplify<Shape & Record<Name, CustomIdField<Decoded>>>;type WithField<
Shape extends CustomIdShape,
Name extends string,
Decoded
> = Simplify<Shape & Record<Name, CustomIdField<Decoded>>>;