import { CylinderGeometry } from './CylinderGeometry';

export class ConeGeometry extends CylinderGeometry {

	/**
	 * @param [radius=1] — Radius of the cone base.
	 * @param [height=1] — Height of the cone.
	 * @param [radialSegments=8] — Number of segmented faces around the circumference of the cone.
	 * @param [heightSegments=1] — Number of rows of faces along the height of the cone.
	 * @param [openEnded=false] — A Boolean indicating whether the base of the cone is open or capped.
	 * @param [thetaStart=0]
	 * @param [thetaLength=Math.PI * 2]
	 */
	constructor(
		radius?: number,
		height?: number,
		radialSegments?: number,
		heightSegments?: number,
		openEnded?: boolean,
		thetaStart?: number,
		thetaLength?: number
	);

	/**
	 * @default 'ConeGeometry'
	 */
	type: string;

}

import { CylinderGeometry } from './CylinderGeometry';

export class ConeGeometry extends CylinderGeometry {

	/**
	 * @param [radius=1] — Radius of the cone base.
	 * @param [height=1] — Height of the cone.
	 * @param [radiusSegments=8] — Number of segmented faces around the circumference of the cone.
	 * @param [heightSegments=1] — Number of rows of faces along the height of the cone.
	 * @param [openEnded=false] — A Boolean indicating whether the base of the cone is open or capped.
	 * @param [thetaStart=0]
	 * @param [thetaLength=Math.PI * 2]
	 */
	constructor(
		radius?: number,
		height?: number,
		radialSegment?: number,
		heightSegment?: number,
		openEnded?: boolean,
		thetaStart?: number,
		thetaLength?: number
	);

	/**
	 * @default 'ConeGeometry'
	 */
	type: string;

}

--- 
+++ 
@@ -5,7 +5,7 @@
 	/**
 	 * @param [radius=1] — Radius of the cone base.
 	 * @param [height=1] — Height of the cone.
-	 * @param [radiusSegments=8] — Number of segmented faces around the circumference of the cone.
+	 * @param [radialSegments=8] — Number of segmented faces around the circumference of the cone.
 	 * @param [heightSegments=1] — Number of rows of faces along the height of the cone.
 	 * @param [openEnded=false] — A Boolean indicating whether the base of the cone is open or capped.
 	 * @param [thetaStart=0]
@@ -14,8 +14,8 @@
 	constructor(
 		radius?: number,
 		height?: number,
-		radialSegment?: number,
-		heightSegment?: number,
+		radialSegments?: number,
+		heightSegments?: number,
 		openEnded?: boolean,
 		thetaStart?: number,
 		thetaLength?: number
Fix typo in ConeGeometry (again)