mirror of
https://github.com/OpenCut-app/OpenCut.git
synced 2026-07-13 21:52:53 +02:00
16 lines
445 B
TypeScript
16 lines
445 B
TypeScript
import type { Effect } from "@/model/decorations/effect";
|
|
import type { Mask } from "@/model/decorations/mask";
|
|
import type { BlendMode, Transform } from "@/model/rendering";
|
|
import type { BaseTimelineElement } from "./base";
|
|
|
|
export interface ImageElement extends BaseTimelineElement {
|
|
type: "image";
|
|
mediaId: string;
|
|
hidden?: boolean;
|
|
transform: Transform;
|
|
opacity: number;
|
|
blendMode?: BlendMode;
|
|
effects?: Effect[];
|
|
masks?: Mask[];
|
|
}
|