import { Document } from 'mongoose'; import { AMENITY_STATUS } from '../constants/app'; import { IDefaultAttributes } from './commonInterface'; export interface IUserAmenityFacilityDetail { sportId: string; facilityMasterId: string; description?: string; amenityIds?: string[]; facilityName: string; status: AMENITY_STATUS; } export interface IUserAmenityModelAttributes extends IDefaultAttributes, Document { id: string; name: string; description?: string; addressLine1?: string; addressLine2?: string; pinCode?: string; city?: number; state?: number; country?: number; images?: string[]; ownerId?: string; sportAcademyId?: string; facilities?: IUserAmenityFacilityDetail[]; }