import { Subjects } from '../subjects'; import { Tenant } from '../../types/tenant'; interface VideoRoom { name: string; photoUrl: string; narration: string; imageTailUrl?: string; } export interface RealStateVideoCreatedEvent { subject: Subjects.RealStateVideoCreated; data: { tenant: Tenant; videoId: string; userId: string; nickName: string; profilePhotoUrl?: string; propertyName: string; propertyPrice?: number; propertyArea?: number; propertyRooms?: number; propertyParking?: number; propertyNeighborhood?: string; purpose: string; observations?: string; style: string; format: string; voice: string; videoModel?: string; hasIntro: boolean; cta?: string; rooms: VideoRoom[]; creditsUsed: number; }; } export {};