UNPKG

@colyseus/core

Version:

Multiplayer Framework for Node.js.

13 lines (12 loc) 394 B
import type { IRoomCache, SortOptions } from '../driver.ts'; export declare class Query<T extends IRoomCache> { private $rooms; private conditions; private sortOptions?; constructor(rooms: any[], conditions: any); sort(options: SortOptions): this; private applySort; private applyFilter; filter(conditions: any): T[]; then(resolve: any, reject: any): any; }