UnsignedBoundWitness: Payload<
    T extends void ? BoundWitnessFields : BoundWitnessFields & T,
    T extends void
        ? BoundWitnessSchema
        : T extends Payload ? T["schema"] : BoundWitnessSchema,
> & BoundWitnessMeta

Type Parameters