UNPKG

@diffusionstudio/core-v4

Version:

A fast, browser based video compositing engine powered by WebCodecs

11 lines (10 loc) 423 B
import { Mask, MaskType } from '../mask'; import { EllipseMaskProps, EllipseMaskAnimationOptions } from './interfaces'; import { Point, Renderer } from '../../renderer'; export declare class EllipseMask extends Mask { readonly type: MaskType; animations: EllipseMaskAnimationOptions; constructor(props?: EllipseMaskProps); draw(renderer: Renderer): Path2D; get bounds(): [Point, Point, Point, Point]; }