You can call the police whenever she does something illegal. As long as it is not a crime of serious violence, she would likely be charged as a juvenile. If she crosses the line and strikes you, it would be considered Battery Constituting Domestic Violence. You can also kick her out of your home if she continues the behavior.
As Mr. Boley said, call the police.
She needs to get into the system where she can get help. If she is turned loose on the wold at 18 still acting like this . . .
As my colleagues have answered, you can call the police and probably should. You can password protect your computer so she can only use it when you log her in, which keeps her off it in the middle of the night. If she has a cell phone, take it away. Don't buy her anything but food, and only healthy food. When she threatens you, be ready to "threaten" back with what your next steps will be if she cannot behave. You should also be seeking assistance from CPS/social services and finding other juvenile resources. There are programs available to try and work with her, including shipping her off to "boot camp" or boarding school if she cannot behave at home. Your child has become a bully, and needs to be dealt with in the same manner that you would deal with any other bully.
Responses are for general information purposes only, and are based on the extremely limited facts given. A consultation with an attorney experienced in the area of law(s) indicated in the question is highly recommended. Information and advice given here should not be relied upon for any final action or decision, as the information is limited by its nature to the question asked and the fact(s) presented in that question. THIS RESPONSE DOES NOT CREATE AN ATTORNEY/CLIENT RELATIONSHIP, particularly considering that the names of the parties are unknown.