Shared

TypeScript types and utilities shared between frontend and backend.

Files

  • types.ts - TypeScript interfaces for API requests/responses and Luma AI data structures

Types

  • VideoGeneration - Complete video generation object from Luma AI API
  • GenerationRequest - Request payload for creating new generations
  • GenerationResponse - Standardized API response wrapper