import { BasketEntry } from './basket-entry'; import { Recipe } from './recipe'; import { Ingredient } from './ingredient'; export interface LineEntries { found: BasketEntry[]; notFound: BasketEntry[]; oftenDeleted: BasketEntry[]; removed: BasketEntry[]; all: BasketEntry[]; } export declare class BasketPreviewLine { id?: string; record?: BasketEntry; isRecipe: boolean; inlineTag?: string; title: string; picture: string; description: string[]; price: string; count: number; entries?: LineEntries; recipe?: Recipe; ingredient?: Ingredient; private _displayMode; get displayMode(): boolean; set displayMode(mode: boolean); static fromRecipe(recipe: Recipe, itemsCount: number, pricePerGuest?: number, recipePrice?: number, entries?: LineEntries): BasketPreviewLine; static fromBasketEntry(entry: BasketEntry, recipe?: Recipe, ingredient?: Ingredient): BasketPreviewLine; hasEntries(): boolean; } //# sourceMappingURL=basket-preview-line.d.ts.map