UNPKG

gamesocket.io

Version:
13 lines (12 loc) 635 B
import type { eventName, roomName, socketID } from '../io.js' import type { finalData } from '../DataManager/DataManager.js' export declare type IDestinationController = (...destinations: Array<destination>) => IDestination export declare interface IDestination { emit(event: eventName, data: finalData | Array<finalData>): void join(destination: destination | Array<destination>): void leave(destination: destination | Array<destination>): void } export declare type destination = socketID | roomName declare const controller: IDestinationController export default controller //# sourceMappingURL=DestinationConrtoller.d.ts.map