Type Alias PromotionMoveFactory

PromotionMoveFactory: {
    status: "promotion";
    (promotion: Piece): MoveDescriptor;
}