cmp-aws-database
Version:
The package "cmp-aws-database" is for its database, which defines global tables. These tables are designed to be imported and used across multiple applications of "craft-my-plate."
24 lines (23 loc) • 675 B
TypeScript
import { BaseModel } from "../../base-model";
export declare class CartCategoriesModel extends BaseModel {
cartId: string;
categoryId: string;
itemIds: Set<string>;
vegItemIds: ItemDetails[];
premiumVegItemIds: ItemDetails[];
nonVegItemIds: ItemDetails[];
premiumNonVegItemIds: ItemDetails[];
}
export declare class ItemDetails {
itemId: string;
isBonelessItem: boolean;
boneItemPrice: number;
accompaniments: AccompanimentsDetails[];
}
export interface AccompanimentsDetails {
accompanimentId: string;
accompanimentQty: number;
accompanimentQtyUnit: string;
isBonelessItem?: boolean;
boneItemPrice?: number;
}