UNPKG

cecon-interfaces

Version:
32 lines (31 loc) 998 B
import { EPayioScheduleSkill } from '../../schedules'; import { EPayioCatalogStatus, EPayioEngines, EPayioMeasure } from '../enums'; import { IPayioCatalogItem } from '../interfaces'; import { PayioCatalogShiftEntity } from './catalog-shift.entity'; export declare class PayioCatalogItemEntity implements IPayioCatalogItem { catalogId: string; categoryId: string; companyId: string; containerId: string | null; createdAt: Date; description: string; dietaryRestrictions: string[]; engine: EPayioEngines; externalCode: string; hasOptionGroups: boolean; id: string; imageUrl: string; index: number; measure: EPayioMeasure; name: string; optionGroupId: string[]; price: number; productionPlaceId: string; serving: string; shifts: PayioCatalogShiftEntity[]; skill: EPayioScheduleSkill; status: EPayioCatalogStatus; tags: string[]; updatedAt: Date; constructor(data?: Partial<PayioCatalogItemEntity>); }