main
UI Deploy (Next-Auth Support) 🎨 / build-and-deploy (push) Has been cancelled

This commit is contained in:
Harun CAN
2026-04-05 21:10:51 +03:00
parent dd8878d403
commit 5b03bec882
5 changed files with 124 additions and 13 deletions
+16 -3
View File
@@ -16,6 +16,7 @@ export interface Project {
language: string;
aspectRatio: string;
videoStyle: string;
cinematicReference?: string;
targetDuration: number;
creditsUsed: number;
thumbnailUrl?: string;
@@ -135,17 +136,28 @@ export interface PaginatedResponse<T> {
export interface CreateProjectPayload {
title: string;
description?: string;
topic?: string;
prompt?: string;
prompt: string;
language?: string;
aspectRatio?: string;
style?: string;
videoStyle?: string;
cinematicReference?: string;
targetDuration?: number;
seoKeywords?: string[];
referenceUrl?: string;
}
export interface UpdateProjectPayload {
title?: string;
description?: string;
prompt?: string;
language?: string;
aspectRatio?: string;
videoStyle?: string;
cinematicReference?: string;
targetDuration?: number;
seoKeywords?: string[];
}
export interface CreditBalance {
balance: number;
remaining: number;
@@ -232,6 +244,7 @@ export interface CreateFromTweetPayload {
language?: string;
aspectRatio?: string;
videoStyle?: string;
cinematicReference?: string;
targetDuration?: number;
}