UNPKG

gamesocket.io

Version:
22 lines (21 loc) 882 B
import { socketID } from '../io.js' export declare abstract class IAliasPool { set(socketAlias: string, id: socketID): void swap(oldSocketAlias: string, newSocketAlias: string): boolean isSet(socketAlias: string): boolean get(socketAlias: string): Array<string> | undefined getId(socketAlias: string, id: socketID): void remove(socketAlias: string): boolean delete(socketAlias: string, id: socketID): boolean } export declare class AliasPool implements IAliasPool { private _aliases set(socketAlias: string, id: string): void swap(oldSocketAlias: string, newSocketAlias: string): boolean isSet(socketAlias: string): boolean get(socketAlias: string): Array<string> | undefined getId(socketAlias: string, id: string): boolean remove(socketAlias: string): boolean delete(socketAlias: string, id: string): boolean } //# sourceMappingURL=AliasPool.d.ts.map