export {}; declare global { namespace NodeJS { interface Global { NODE_ENV: string ROOT_PATH: string $cfg: any } } } /** * GeneralRoom 扩展方法 */ import {Client, Room} from "colyseus"; declare module "colyseus" { interface Room { /** * 广播玩家加入房间 * @param data * @param options */ bUserJoin(data?: any, options?: any): void; /** * 给指定用户下发英雄选择结果 * @param client * @param data */ sSelectHero(client: Client, data?: any); /** * 广播英雄选择结果 * @param data */ bSelectHero(data?: any); } }