/**
 * Generated by orval v8.9.1 🍺
 * Do not edit manually.
 * Api
 * Model Directory & Booking Platform API
 * OpenAPI spec version: 0.1.0
 */
import type { ProfileApprovalStatus } from './profileApprovalStatus';
import type { ProfileProStatus } from './profileProStatus';

export interface Profile {
  id: number;
  profileId: string;
  /** @nullable */
  userId?: number | null;
  name: string;
  city: string;
  /** @nullable */
  photoUrl?: string | null;
  /** @nullable */
  bio?: string | null;
  /** @nullable */
  proStatus?: ProfileProStatus;
  /** @nullable */
  price1h?: number | null;
  /** @nullable */
  price2h?: number | null;
  /** @nullable */
  priceFullDay?: number | null;
  /** @nullable */
  priceNight?: number | null;
  /** @nullable */
  services?: string | null;
  /** @nullable */
  contactPlatform?: string | null;
  /** @nullable */
  whatsappNumber?: string | null;
  approvalStatus: ProfileApprovalStatus;
  isFeatured: boolean;
  isActive: boolean;
  tags?: string[];
  createdAt: string;
}
