mobyo-interfaces
Version:
Interfaces de Projetos Mobyo
27 lines (26 loc) • 898 B
TypeScript
import { EIFoodDietaryRestrictions } from '../enums/ifood-dietary-restrictions.enum';
import { EIFoodServing } from '../enums/ifood-serving.enum';
import { IIFoodOptionGroups } from './i-ifood-option-groups';
import { IIFoodPrice } from './i-ifood-price';
import { IIFoodSellingOptions } from './i-ifood-selling-options';
import { IIFoodShifts } from './i-ifood-shifts';
export interface IIFoodCategoryItem {
id: string;
name: string;
description: string;
additionalInformation: string;
externalCode: string;
status: string;
productId: string;
index: number;
imagePath: string;
price: IIFoodPrice;
shifts: IIFoodShifts[];
serving: EIFoodServing;
dietaryRestrictions: EIFoodDietaryRestrictions[];
ean: string;
optionGroups: IIFoodOptionGroups[];
sellingOption: IIFoodSellingOptions;
tags: string[];
hasOptionGroups: boolean;
}