import { type CommonAction } from "@iflyrpa/share"; import { z } from "zod"; import type { ActiomCommonParams } from "../../types"; export interface CollectionResponse { success: boolean; result: number; data: { has_more: boolean; collection_info_list: CollectionDetail[]; }; } export declare const CollectionDetailSchema: z.ZodObject<{ id: z.ZodString; name: z.ZodString; icon: z.ZodString; note_num: z.ZodNumber; view_num: z.ZodNumber; paid: z.ZodNumber; type: z.ZodNumber; collected: z.ZodBoolean; desc: z.ZodString; total_episodes: z.ZodNumber; create_time: z.ZodNumber; }, z.core.$strip>; export type CollectionDetail = z.infer; export type PublishAction = CommonAction; export declare const getXhsCollection: PublishAction;