import { Resource, DocumentCollection } from 'miam-jsonapi'; import { BasketEntry } from '.'; export interface BasketCompletion { total: number; found: number; } export declare class Basket extends Resource { attributes: { status: string; confirmed: boolean; completion: { total: number; found: number; }; 'recipes-infos': { id: string; guests?: string; }[]; 'total-price': number; token: string; }; relationships: { 'basket-entries': DocumentCollection; }; get completion(): BasketCompletion; get recipeInfos(): { id: string; guests?: string; }[]; get entries(): BasketEntry[]; get totalPrice(): number; get token(): string; hasRecipe(recipeId: string): boolean; guestsForRecipe(recipeId: string): number; } //# sourceMappingURL=basket.d.ts.map