import { RoomPlugin } from '../../RoomPlugin.js'; export declare class PointsCollectorPlugin extends RoomPlugin { static readonly GAME_DURATION: number; static readonly ENTRY_COST: number; static readonly TICK_DURATION: number; static readonly BOARD_MARGIN: number; static readonly POINT_COLLISION_RADIUS: number; static readonly commandName = "pointscollector"; readonly minRight = 0; readonly rules: { pointscollector: { minCount: number; maxCount: number; coolDown: number; params: never[]; }; }; private currentGame; run(): Promise; /** * Start a new game */ private handleStart; private movePoint; private tick; private updatePositions; /** * */ private updateGameMessage; }