// 这种 // UserRpc的命名空间自动合并 import { FrontendSession, RemoterClass } from 'pinus'; import { ChatRemote } from './chat/remote/chatRemote'; import { ComBattleRemote } from './battle/remote/comBattleRemote'; import { BattleRemote } from './battle/remote/battleRemote'; declare global { interface UserRpc { chat: { chatRemote: RemoterClass; }; battle: { comBattleRemote: RemoterClass; battleRemote: RemoterClass; }; } }