UNPKG

@gwigz/homunculus-core

Version:

A third-party framework for interacting with Linden Lab's virtual world "Second Life"

15 lines (14 loc) 512 B
import { AsyncEventEmitter } from "@vladfrangu/async_event_emitter"; import type { Client } from "../client"; import type { InstantMessage } from "../types"; export interface InstantMessageEvents { message: [data: InstantMessage]; } export declare class InstantMessages extends AsyncEventEmitter<InstantMessageEvents> { private readonly client; /** * @internal */ constructor(client: Client); send(target: string, message: string, type?: InstantMessage["type"]): Promise<void[]>; }