import { Steppable } from '../loopables'; /** * (To be filled) */ export declare class KinematicQuantity implements Steppable { /** * Current position. */ readonly position: p5.Vector; /** * Current velocity. */ readonly velocity: p5.Vector; constructor(); /** * Updates the position. */ step(): void; /** * Returns the current speed. */ getSpeed(): number; /** * Returns the current direction angle. */ getDirection(): number; /** * Adds the given value to the current speed. * @param speedChange */ addSpeed(speedChange: number): void; }