UNPKG

hackmud-chat

Version:
27 lines 776 B
/// <reference types="node" /> import { HackmudApi } from "./hackmud.api"; import { Message } from "./message"; import { User } from "./user"; /** * Represents a hackmud account with it's users. */ export declare class Account { /** * The users of the account. */ users: User[]; private api; constructor(api: HackmudApi, users: User[]); /** * Returns the account user from the given name. * @param name The user name */ getUserByName(name: string): User; /** * Get the new messages every interval specified by `frequency`. * @param cb * @param frequency */ poll(cb: (messages: Message[]) => void, frequency?: number): NodeJS.Timer; } //# sourceMappingURL=account.d.ts.map