import { MealieClient } from '../client.js'; import type { RecipeShareToken, RecipeShareTokenSummary, RecipeShareTokenCreate, RecipeShareTokenQueryParams } from '../types/shared.js'; export declare class SharedService extends MealieClient { /** * Get all shared recipes */ getAllSharedRecipes(params?: RecipeShareTokenQueryParams): Promise; /** * Create a shared recipe token */ createSharedRecipe(data: RecipeShareTokenCreate): Promise; /** * Get a single shared recipe token */ getSharedRecipe(itemId: string): Promise; /** * Delete a shared recipe token */ deleteSharedRecipe(itemId: string): Promise; } //# sourceMappingURL=shared.d.ts.map