import { MotionEngine } from "./motion_engine"; import { Level } from "./level"; import { Editor } from "./editor"; export declare class BotMotionEngine extends MotionEngine { private mapSizeY; private mapSizeX; private rotationStep; private map; private rotationToNextCase; constructor(level: Level | Editor); setUp(car: any, lidar: any): void; turnLeft(): void; turnRight(): void; moveUp(): void; moveDown(): void; isRoad(nx: number, ny: number, avaibility?: boolean): boolean; autoRotation(): void; step(delta: number): { agentCollisions: any[]; onRoad: boolean; }; }