@gwigz/homunculus-core
Version:
A third-party framework for interacting with Linden Lab's virtual world "Second Life"
15 lines (14 loc) • 512 B
TypeScript
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[]>;
}