import * as spec from '@galacean/effects-specification'; import type { Shape, ShapeGeneratorOptions, ShapeParticle } from './index'; export declare class Cone implements Shape { radius: number; angle: number; arc: number; arcMode: number; constructor(props: Record); generate(opt: ShapeGeneratorOptions): ShapeParticle; } export declare function getArcAngle(arc: number, arcMode: spec.ShapeArcMode, opt: ShapeGeneratorOptions): number;