import { NumberContainer } from '../basic'; import { Steppable } from '../loopables'; /** * (To be filled) */ export declare class AngleQuantity implements Steppable { /** * Null object of AngleQuantity. * @static */ static readonly NULL: AngleQuantity; /** * Reference to the angle. */ angleReference: NumberContainer; /** * Reference to the anglular velocity. */ angleVelocityReference: NumberContainer; /** * * @param angle * @param angleVelocity */ constructor(angle?: number, angleVelocity?: number); /** * Current angle value. */ angle: number; /** * Current anglular velocity value. */ angleVelocity: number; /** * Updates the angle. */ step(): void; } export declare class NullAngleQuantity extends AngleQuantity { angle: number; angleVelocity: number; step(): void; }