| import Path, { PathProps } from '../Path'; | 
| export declare class TrochoidShape { | 
|     cx: number; | 
|     cy: number; | 
|     r: number; | 
|     r0: number; | 
|     d: number; | 
|     location: string; | 
| } | 
| export interface TrochoidProps extends PathProps { | 
|     shape?: Partial<TrochoidShape>; | 
| } | 
| declare class Trochoid extends Path<TrochoidProps> { | 
|     shape: TrochoidShape; | 
|     constructor(opts?: TrochoidProps); | 
|     getDefaultStyle(): { | 
|         stroke: string; | 
|         fill: string; | 
|     }; | 
|     getDefaultShape(): TrochoidShape; | 
|     buildPath(ctx: CanvasRenderingContext2D, shape: TrochoidShape): void; | 
| } | 
| export default Trochoid; |