import { z } from "zod"; export declare const ToutiaoArticleSchema: z.ZodObject<{ title: z.ZodString; imageUrl: z.ZodString; createTime: z.ZodNumber; redirectUrl: z.ZodString; originalData: z.ZodOptional; showNum: z.ZodNumber; readNum: z.ZodNumber; likeNum: z.ZodNumber; commentNum: z.ZodNumber; }, z.core.$strip>; export type ToutiaoArticle = z.infer; export declare const WeixinArticleSchema: z.ZodObject<{ title: z.ZodString; imageUrl: z.ZodString; createTime: z.ZodNumber; redirectUrl: z.ZodString; originalData: z.ZodOptional; readNum: z.ZodNumber; likeNum: z.ZodNumber; shareNum: z.ZodNumber; recommendNum: z.ZodNumber; }, z.core.$strip>; export type WeixinArticle = z.infer; export declare const BaijiahaoArticleSchema: z.ZodObject<{ title: z.ZodString; imageUrl: z.ZodString; createTime: z.ZodNumber; redirectUrl: z.ZodString; originalData: z.ZodOptional; recommendNum: z.ZodNumber; collectNum: z.ZodNumber; readNum: z.ZodNumber; likeNum: z.ZodNumber; commentNum: z.ZodNumber; shareNum: z.ZodNumber; }, z.core.$strip>; export type BaijiahaoArticle = z.infer; export declare const XiaohongshuArticleSchema: z.ZodObject<{ title: z.ZodString; imageUrl: z.ZodString; createTime: z.ZodNumber; redirectUrl: z.ZodString; originalData: z.ZodOptional; readNum: z.ZodNumber; likeNum: z.ZodNumber; commentNum: z.ZodNumber; collectNum: z.ZodNumber; shareNum: z.ZodNumber; }, z.core.$strip>; export type XiaohongshuArticle = z.infer; export declare const DouyinArticleSchema: z.ZodObject<{ title: z.ZodString; imageUrl: z.ZodString; createTime: z.ZodNumber; redirectUrl: z.ZodString; originalData: z.ZodOptional; playNum: z.ZodNumber; likeNum: z.ZodNumber; commentNum: z.ZodNumber; shareNum: z.ZodNumber; collectNum: z.ZodNumber; awemeId: z.ZodString; awemeType: z.ZodNumber; duration: z.ZodOptional; status: z.ZodString; publicUrl: z.ZodString; }, z.core.$strip>; export type DouyinArticle = z.infer; export declare const ShipinhaoArticleSchema: z.ZodObject<{ title: z.ZodString; imageUrl: z.ZodString; createTime: z.ZodNumber; redirectUrl: z.ZodString; originalData: z.ZodOptional; readNum: z.ZodNumber; likeNum: z.ZodNumber; commentNum: z.ZodNumber; forwardNum: z.ZodNumber; favNum: z.ZodNumber; objectId: z.ZodString; postType: z.ZodString; postStatus: z.ZodNumber; effectiveTime: z.ZodOptional; }, z.core.$strip>; export type ShipinhaoArticle = z.infer; export declare const FetchArticlesDataSchema: z.ZodObject<{ articleCell: z.ZodOptional; showNum: z.ZodNumber; readNum: z.ZodNumber; likeNum: z.ZodNumber; commentNum: z.ZodNumber; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; imageUrl: z.ZodString; createTime: z.ZodNumber; redirectUrl: z.ZodString; originalData: z.ZodOptional; readNum: z.ZodNumber; likeNum: z.ZodNumber; shareNum: z.ZodNumber; recommendNum: z.ZodNumber; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; imageUrl: z.ZodString; createTime: z.ZodNumber; redirectUrl: z.ZodString; originalData: z.ZodOptional; recommendNum: z.ZodNumber; collectNum: z.ZodNumber; readNum: z.ZodNumber; likeNum: z.ZodNumber; commentNum: z.ZodNumber; shareNum: z.ZodNumber; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; imageUrl: z.ZodString; createTime: z.ZodNumber; redirectUrl: z.ZodString; originalData: z.ZodOptional; readNum: z.ZodNumber; likeNum: z.ZodNumber; commentNum: z.ZodNumber; collectNum: z.ZodNumber; shareNum: z.ZodNumber; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; imageUrl: z.ZodString; createTime: z.ZodNumber; redirectUrl: z.ZodString; originalData: z.ZodOptional; playNum: z.ZodNumber; likeNum: z.ZodNumber; commentNum: z.ZodNumber; shareNum: z.ZodNumber; collectNum: z.ZodNumber; awemeId: z.ZodString; awemeType: z.ZodNumber; duration: z.ZodOptional; status: z.ZodString; publicUrl: z.ZodString; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; imageUrl: z.ZodString; createTime: z.ZodNumber; redirectUrl: z.ZodString; originalData: z.ZodOptional; readNum: z.ZodNumber; likeNum: z.ZodNumber; commentNum: z.ZodNumber; forwardNum: z.ZodNumber; favNum: z.ZodNumber; objectId: z.ZodString; postType: z.ZodString; postStatus: z.ZodNumber; effectiveTime: z.ZodOptional; }, z.core.$strip>]>>>; timerPublish: z.ZodOptional; showNum: z.ZodNumber; readNum: z.ZodNumber; likeNum: z.ZodNumber; commentNum: z.ZodNumber; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; imageUrl: z.ZodString; createTime: z.ZodNumber; redirectUrl: z.ZodString; originalData: z.ZodOptional; readNum: z.ZodNumber; likeNum: z.ZodNumber; shareNum: z.ZodNumber; recommendNum: z.ZodNumber; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; imageUrl: z.ZodString; createTime: z.ZodNumber; redirectUrl: z.ZodString; originalData: z.ZodOptional; recommendNum: z.ZodNumber; collectNum: z.ZodNumber; readNum: z.ZodNumber; likeNum: z.ZodNumber; commentNum: z.ZodNumber; shareNum: z.ZodNumber; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; imageUrl: z.ZodString; createTime: z.ZodNumber; redirectUrl: z.ZodString; originalData: z.ZodOptional; readNum: z.ZodNumber; likeNum: z.ZodNumber; commentNum: z.ZodNumber; collectNum: z.ZodNumber; shareNum: z.ZodNumber; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; imageUrl: z.ZodString; createTime: z.ZodNumber; redirectUrl: z.ZodString; originalData: z.ZodOptional; playNum: z.ZodNumber; likeNum: z.ZodNumber; commentNum: z.ZodNumber; shareNum: z.ZodNumber; collectNum: z.ZodNumber; awemeId: z.ZodString; awemeType: z.ZodNumber; duration: z.ZodOptional; status: z.ZodString; publicUrl: z.ZodString; }, z.core.$strip>, z.ZodObject<{ title: z.ZodString; imageUrl: z.ZodString; createTime: z.ZodNumber; redirectUrl: z.ZodString; originalData: z.ZodOptional; readNum: z.ZodNumber; likeNum: z.ZodNumber; commentNum: z.ZodNumber; forwardNum: z.ZodNumber; favNum: z.ZodNumber; objectId: z.ZodString; postType: z.ZodString; postStatus: z.ZodNumber; effectiveTime: z.ZodOptional; }, z.core.$strip>]>>>; pagination: z.ZodOptional; nextPage: z.ZodOptional; lastPage: z.ZodOptional; cursor: z.ZodOptional; pageNum: z.ZodNumber; pageSize: z.ZodNumber; }, z.core.$strip>>; }, z.core.$strip>; export type FetchArticlesData = z.infer; export interface FetchArticlesResponse { code: number; message: string; data: FetchArticlesData | Record; } export declare const errorResponse: (message: string, code?: number) => FetchArticlesResponse;