declare type MarmitonSearchResult = { name: string; url: string; score: number; commentCount: number; }; declare type SearchRecipeType = "season" | "recipe"; declare type SearchDishType = | "entree" | "platprincipal" | "dessert" | "amusegueule" | "accompagnement" | "sauce" | "boisson" | "confiserie" | "conseil"; declare type SearchOptions = { type?: SearchRecipeType | SearchRecipeType[]; dt?: SearchDishType | SearchDishType[]; page?: number; }; declare type MarmitonSearchInput = { query: string; } & SearchOptions;