/** * 用户评分信息 */ type ScoreInfo = { menuId: number; score: number; }; /** * AddRecipeScoreParams - 用户添加评分参数 */ type AddRecipeScoreParams = { scoreInfo: ScoreInfo; }; /** * AddRecipeScoreResponse - 用户添加评分响应 */ type AddRecipeScoreResponse = boolean; /** * 用户添加评分 * @param {AddRecipeScoreParams} params - 用户添加评分参数 * @returns {Promise} - 用户添加评分结果的 Promise */ export declare const addRecipeScore: (params: AddRecipeScoreParams) => Promise; /** * GetRecipeScoreByMenuIdParams - 用户通过食谱 ID 获取评分信息参数 */ type GetRecipeScoreByMenuIdParams = { menuId: number; }; /** * 评分结果 */ type ScoreResult = { score: number; menuId: number; }; /** * GetRecipeScoreByMenuIdResponse - 用户通过食谱 ID 获取评分信息响应 */ type GetRecipeScoreByMenuIdResponse = ScoreResult; /** * 用户通过食谱 ID 获取评分信息 * @param {GetRecipeScoreByMenuIdParams} params - 用户获取评分信息参数 * @returns {Promise} - 用户获取评分信息结果的 Promise */ export declare const getRecipeScoreByMenuId: (params: GetRecipeScoreByMenuIdParams) => Promise; /** * QueryCondition - 查询条件 */ type QueryCondition = { menuIds: number[]; }; /** * GetRecipeScoresByMenuIdsParams - 用户通过食谱 IDs 获取评分信息参数 */ type GetRecipeScoresByMenuIdsParams = { query: QueryCondition; }; /** * GetRecipeScoresByMenuIdsResponse - 用户通过食谱 IDs 获取评分信息响应 */ type GetRecipeScoresByMenuIdsResponse = ScoreResult[]; /** * 用户通过食谱 IDs 获取评分信息 * @param {GetRecipeScoresByMenuIdsParams} params - 用户获取评分信息参数 * @returns {Promise} - 用户获取评分信息结果的 Promise */ export declare const getRecipeScoresByMenuIds: (params: GetRecipeScoresByMenuIdsParams) => Promise; export {};