UNPKG

@cs-open/react-fabric

Version:
22 lines 1.09 kB
import type { Group as BaseGroup } from 'fabric'; import { Ellipse as BaseEllipse } from 'fabric'; import { type ReactNode } from 'react'; import type { AllObjectEvents } from '../../types/object'; export type EllipseProps<T = unknown> = Partial<BaseEllipse & AllObjectEvents> & { group?: BaseGroup; defaultLeft?: number; defaultTop?: number; defaultWidth?: number; defaultHeight?: number; children?: ReactNode; } & T; declare const _default: import("react").MemoExoticComponent<import("react").ForwardRefExoticComponent<Partial<BaseEllipse<Partial<import("fabric").EllipseProps>, import("fabric").SerializedEllipseProps, import("fabric").ObjectEvents> & AllObjectEvents> & { group?: BaseGroup; defaultLeft?: number; defaultTop?: number; defaultWidth?: number; defaultHeight?: number; children?: ReactNode; } & import("react").RefAttributes<BaseEllipse<Partial<import("fabric").EllipseProps>, import("fabric").SerializedEllipseProps, import("fabric").ObjectEvents> | undefined>>>; export default _default; //# sourceMappingURL=index.d.ts.map