summaryrefslogtreecommitdiff
path: root/apps/web
diff options
context:
space:
mode:
Diffstat (limited to 'apps/web')
-rw-r--r--apps/web/src/types/rendering.ts9
-rw-r--r--apps/web/src/types/timeline.ts11
2 files changed, 11 insertions, 9 deletions
diff --git a/apps/web/src/types/rendering.ts b/apps/web/src/types/rendering.ts
index f5e18502..8c9763df 100644
--- a/apps/web/src/types/rendering.ts
+++ b/apps/web/src/types/rendering.ts
@@ -1,3 +1,12 @@
+export interface Transform {
+ scale: number;
+ position: {
+ x: number;
+ y: number;
+ };
+ rotate: number;
+}
+
export type BlendMode =
| "normal"
| "darken"
diff --git a/apps/web/src/types/timeline.ts b/apps/web/src/types/timeline.ts
index a4c40490..5a98bd31 100644
--- a/apps/web/src/types/timeline.ts
+++ b/apps/web/src/types/timeline.ts
@@ -1,4 +1,4 @@
-import type { BlendMode } from "./rendering";
+import type { BlendMode, Transform } from "./rendering";
export interface Bookmark {
time: number;
@@ -52,14 +52,7 @@ export interface StickerTrack extends BaseTrack {
export type TimelineTrack = VideoTrack | TextTrack | AudioTrack | StickerTrack;
-export interface Transform {
- scale: number;
- position: {
- x: number;
- y: number;
- };
- rotate: number;
-}
+export type { Transform } from "./rendering";
interface BaseAudioElement extends BaseTimelineElement {
type: "audio";