import { type CommonAction } from "@iflyrpa/share"; import { z } from "zod"; import type { FetchArticlesData } from "./types"; export declare const FetchArticlesParamsSchema: z.ZodObject<{ id: z.ZodOptional; userAgent: z.ZodOptional; viewport: z.ZodNullable>>; url: z.ZodOptional; cookies: z.ZodArray; path: z.ZodOptional; expires: z.ZodOptional; httpOnly: z.ZodOptional; secure: z.ZodOptional; }, z.core.$catchall>>; localStorage: z.ZodOptional>>>; extraParam: z.ZodOptional; actionType: z.ZodOptional>; accountId: z.ZodOptional; proxyLoc: z.ZodOptional>; localIP: z.ZodOptional; huiwenToken: z.ZodOptional; articleId: z.ZodOptional; saveType: z.ZodOptional; uid: z.ZodOptional; platform: z.ZodString; token: z.ZodOptional>; pageNum: z.ZodOptional; pageSize: z.ZodOptional; size: z.ZodOptional; onlySuccess: z.ZodOptional; showOriginalData: z.ZodOptional; cursor: z.ZodOptional; lastPage: z.ZodOptional; containsArticle: z.ZodOptional; status: z.ZodOptional; includeAccount: z.ZodOptional; postType: z.ZodOptional>; }, z.core.$strip>; export type FetchArticlesParams = z.infer; export declare const FetchArticles: CommonAction>;