There’s actually already some public releases:

No need for explicit window. prefix, either. There’s still no direct wrapper for TRIGGER_CLIENT_EVENT_INTERNAL, so you’ll have to directly call this with a msgpack encoder or just write server-side code using events in Lua/C#.