HELP!!!! Instantiate!! error!!!

I am sorry for my bad english!

I decided to create a turret that shoots to an object but
i have a error in the code:

var LookAtTarget : Transform;
var damp = 6.0;
var bullitPrefab = Transform;

function Update () 
{
    //transform.LookAt(LookAtTarget);
    if(LookAtTarget)
    {
        var rotate = Quaternion.LookRotation(LookAtTarget.position - transform.position);
        transform.rotation = Quaternion.Slerp(transform.rotation, rotate, Time.deltaTime * damp);
        
        Shoot();
    }
}

function Shoot()
{
    var bullit = Instantiate(bullitPrefab ,transform.Find("spawnPoint").transform.position ,Quaternion.identity);
    bullit.rigidbody.AddForce(transform.forward * 1000);
}

this is the error:

Assets/Scripts/Nemici/ControlloTorretta.js(19,33): BCE0023: No appropriate version of ‘UnityEngine.Object.Instantiate’ for the argument list ‘(System.Type, UnityEngine.Vector3, UnityEngine.Quaternion)’ was found.

I need your help! Please

The variable bullitPrefab should be Transform, but you’ve assigned type Transform to it instead. The correct syntax should be:

var bullitPrefab: Transform; // drag the prefab here

Thanks!! Solved!