1 | import type { DisplayObjectConfig } from '../dom/interfaces';
|
2 | import type { BaseStyleProps, ParsedBaseStyleProps } from '../types';
|
3 | import { DisplayObject } from './DisplayObject';
|
4 | import type { CSSUnitValue } from '../css';
|
5 | export interface CircleStyleProps extends BaseStyleProps {
|
6 | cx?: number | string;
|
7 | cy?: number | string;
|
8 | r: number | string;
|
9 | }
|
10 | export interface ParsedCircleStyleProps extends ParsedBaseStyleProps {
|
11 | cx: CSSUnitValue;
|
12 | cy: CSSUnitValue;
|
13 | r: CSSUnitValue;
|
14 | }
|
15 | export declare class Circle extends DisplayObject<CircleStyleProps, ParsedCircleStyleProps> {
|
16 | constructor({ style, ...rest }?: DisplayObjectConfig<CircleStyleProps>);
|
17 | }
|