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