import { type CommonAction } from "@iflyrpa/share"; import type { ActiomCommonParams } from "../../types"; export interface searchXhsLikesParams extends ActiomCommonParams { num: number; cursor: string | null; } export interface LikesResponse { code: number; success: boolean; msg: string; data: LikesDetail; } export interface LikesDetail { message_list: { time: number; user_info: { fstatus: string; red_official_verify_type: number; xsec_token: string; userid: string; nickname: string; image: string; }; item_info: { image: string; status: number; id: string; content: string; image_info: { url: string; width: number; height: number; }; illegal_info: { illegal_status: string; status: number; desc: string; }; link: string; user_info: { userid: string; nickname: string; image: string; red_official_verify_type: number; }; xsec_token: string; type: string; }; comment_info: { illegal_info: { status: number; desc: string; illegal_status: string; }; status: number; liked: boolean; like_count: number; id: string; content: string; }; liked: boolean; time_flag: number; type: string; title: string; score: number; track_type: string; id: string; }[]; has_more: boolean; strCursor: string; } export type PublishAction = CommonAction>; export declare const searchXhsWebLikes: PublishAction;