import { Model } from 'sequelize-typescript'; import { RoomTypeService } from '.'; import { IRoomType, IRoomTypeIntegrations, IFile, IRoomTypeAmenity, IRoomTypeBeds, IChildrenRates, IChildrenTourismTaxRates, IRoomTypeBreakfastInformation } from '../interfaces'; import { Company as CompanyModel } from './Company.model'; import { Room as RoomModel } from './Room.model'; import { RoomTypeRatePlan } from './RoomTypeRatePlan.model'; export declare class RoomType extends Model { id: string; companyId: string; name: string; isVisibleOnBookingWebsite: boolean; maxNumberOfGuests: number; maxBookingWindowDays: number; hasPrivateBathroom: string; description: string; order: string; images: IFile[]; beds: IRoomTypeBeds; breakfastInformation: IRoomTypeBreakfastInformation; amenities: IRoomTypeAmenity[]; integrations: IRoomTypeIntegrations; childrenRates: IChildrenRates[]; childrenTourismTaxRates: IChildrenTourismTaxRates[]; createdAt: Date; updatedAt: Date; deletedAt: Date; company: CompanyModel; rooms: RoomModel; rTRatePlans: RoomTypeRatePlan; rtServices: RoomTypeService; }