export interface LiveUser {
  id: string;
  callId: string;
  hostName: string;
  hostImage: string;
  viewerCount: number;
  isFake: boolean;
  dummyVideoUrl?: string;
}

export interface Gift {
  id: number;
  name: string;
  image: string;
  price: number;
  status: number;
}

export interface GiftListResponse {
  status: number;
  message: string;
  result: Gift[];
  total_rows: number;
  total_page: number;
  current_page: number;
  more_page: boolean;
}

export interface ChatMessage {
  id: string;
  name: string;
  text: string;
}

export interface FloatingHeart {
  id: string;
  x: number;
}

export interface GiftAnimation {
  id: string;
  giftImage: string;
  senderName: string;
  giftName: string;
}
