Optional
heartbeatA throttle, in milliseconds, that enforces the minimum time interval between consecutive typing.started
events sent by the client to the server.
If typing.start() is called, the first call will emit an event immediately.
Later calls will no-op until the time has elapsed.
Calling typing.stop() will immediately send a typing.stopped
event to the server and reset the interval,
allowing the client to send another typing.started
event immediately.
Represents the typing options for a chat room.