import {
  Object3D,
} from '../../../src/Three';

export class CarControls {
  constructor( maxSpeed?: number, acceleration?: number, brakePower?: number, turningRadius?: number, keys?: object );

  // API
  enabled: boolean;
  elemNames: object;
  maxSpeed: number;
  acceleration: number;
  turningRadius: number;
  brakePower: number;
  speed: number;

  dispose(): void;
  update( delta: number ): void;
  setModel ( model: Object3D, elemNames: object ): void;

}
