import { ChatEvent, DisconnectEvent, FriendRequestEvent, FriendResponseEvent, GroupChatEvent, GroupChatSessionAgentListEvent, GroupChatSessionJoinEvent, GroupInviteEvent, InstantMessageEvent, InventoryOfferedEvent, LureEvent, TeleportEvent, ScriptDialogEvent, EventQueueStateChangeEvent } from '..'; import {Subject} from 'rxjs/internal/Subject'; export class ClientEvents { onNearbyChat: Subject = new Subject(); onInstantMessage: Subject = new Subject(); onGroupInvite: Subject = new Subject(); onFriendRequest: Subject = new Subject(); onInventoryOffered: Subject = new Subject(); onLure: Subject = new Subject(); onTeleportEvent: Subject = new Subject(); onDisconnected: Subject = new Subject(); onCircuitLatency: Subject = new Subject(); onGroupChat: Subject = new Subject(); onGroupChatSessionJoin: Subject = new Subject(); onGroupChatAgentListUpdate: Subject = new Subject(); onFriendResponse: Subject = new Subject(); onScriptDialog: Subject = new Subject(); onEventQueueStateChange: Subject = new Subject(); }