import { Model } from 'sequelize-typescript'; import { DateOrString, IService } from '../interfaces'; import { SERVICE_PRICING_UNIT, SERVICE_TAX_TYPE } from '../interfaces/services'; import { BookingService } from './BookingService.model'; import { Company as CompanyModel } from './Company.model'; import { RoomTypeService } from './RoomTypeService.model'; export declare class Service extends Model { id: string; companyId: string; name: string; amount: number; pricingUnit: SERVICE_PRICING_UNIT; taxType: SERVICE_TAX_TYPE; enabledByDefault: boolean; sections: string[]; startDate: DateOrString; endDate: DateOrString; createdAt: Date; updatedAt: Date; deletedAt: Date; company: CompanyModel; rtServices: RoomTypeService; bookingServices: BookingService; }