export type UserProductStatus = 'draft' | 'published' | 'archived' | 'rejected'

export type UserProductPriceCurrency = 'IRT' | 'USD' | 'EUR' | 'AED'

export interface UserProductListItem {
  id: string
  title: string
  titleFa?: string | null
  titleEn?: string | null
  description?: string | null
  price: number | null
  priceCurrency?: UserProductPriceCurrency | string | null
  priceByExpert?: boolean
  promoted?: boolean
  status: UserProductStatus
  condition?: string | null
  cityName: string
  cityNameFa?: string | null
  countryName?: string | null
  countryNameFa?: string | null
  imageUrl: string | null
  categoryId?: string | null
  categoryName?: string | null
  categoryNameFa?: string | null
  createdAt?: string
}
