/** * Organizer types for categories, tags, and tools */ import type { PaginationBase } from './common.js'; import type { RecipeCategory, RecipeTag, RecipeTool } from './recipe.js'; export interface CategoryBase { id: string; slug: string; name: string; } export interface CategoryIn { name: string; } export interface CategorySummary extends CategoryBase { recipes?: RecipeSummary[]; } export interface RecipeCategoryPagination extends PaginationBase { } export interface TagIn { name: string; } export interface RecipeTagResponse extends RecipeTag { } export interface RecipeTagPagination extends PaginationBase { } export interface RecipeToolCreate { name: string; } export interface RecipeToolResponse extends RecipeTool { } export interface RecipeToolPagination extends PaginationBase { } import type { RecipeSummary } from './recipe.js'; //# sourceMappingURL=organizers.d.ts.map