How to create a custom door?

I know how to create a BRUSH door, but I have a custom model I would like to convert into a door.
I didn’t find anything of help.

Point Entity: prop_door_rotating

what kind of door is it? if its a door on a hinge you want prop_door_rotating, if its a sliding door your best method is to make a func_door with an invisible brush and parent your model to it.

I have a custom model for a door, as I said, I want it as an actual working one, simply put. I need to know how to do that, yes, it’s a hinge one, like any normal door.