import Path, { PathProps } from '../Path'; 
 | 
export declare class EllipseShape { 
 | 
    cx: number; 
 | 
    cy: number; 
 | 
    rx: number; 
 | 
    ry: number; 
 | 
} 
 | 
export interface EllipseProps extends PathProps { 
 | 
    shape?: Partial<EllipseShape>; 
 | 
} 
 | 
declare class Ellipse extends Path<EllipseProps> { 
 | 
    shape: EllipseShape; 
 | 
    constructor(opts?: EllipseProps); 
 | 
    getDefaultShape(): EllipseShape; 
 | 
    buildPath(ctx: CanvasRenderingContext2D, shape: EllipseShape): void; 
 | 
} 
 | 
export default Ellipse; 
 |