error CS1519: Unexpected symbol `void' in class, struct, or interface member declaration?

how do i fix this error? im using C# and i tried looking at other questions about this but they didnt help. please could somebody help me fix this

code:
using UnityEngine;
using System.Collections;

public class Copy : MonoBehaviour {
public GameObject thing2bInstantiated; // This you assign in the inspector
	public Quaternion.Euler	

void OnMouseDown ()
	{
		Instantiate(thing2bInstantiated, new Vector3(5467,122,5146), Quaternion.Euler(90,46.709,0));
	}
}

public class Copy : MonoBehaviour {
public GameObject thing2bInstantiated; // This you assign in the inspector

void OnMouseDown ()
{
	Instantiate(thing2bInstantiated, new Vector3(5467,122,5146), new Quaternion.Euler(90,46.709,0));
}