interface PropertyDetails {
    price: string
    location: string
    area: string
    bedrooms?: number
    bathrooms?: number
    description: string
    amenities: string[]
    images: string[]
    propertyType: string
    availableFor: string
    furnishing?: string
    facing?: string
    floor?: string
    totalFloors?: number
    age?: string
    ownerName: string
    ownerContact: string
  }
  
  interface MatchingProperty {
    id: string
    title: string
    city: string
    listingType: string
    categoryName: string
    createdBy: string
    details?: PropertyDetails
  }
    
export interface Partner {
    id: string
    name: string
    image?: string
    location: string
    specialization: string[]
    properties: number
    clients: number
    joinedDate: string
    type?: string
    potentialMatches: {
      sell: number
      rent: number
      lease: number
      matchedProperties?: MatchingProperty[]
    }
    email?: string
    phone?: string
    about?: {
      email: string;
      contact: {
        dialCode: number;
        number: number;
      };
    };
    request?: string
  }
  
