import { type CommonAction } from "@iflyrpa/share"; import { z } from "zod"; import type { ActiomCommonParams } from "../../../types"; export declare const SessionCheckResultSchema: z.ZodObject<{ isValidSession: z.ZodBoolean; }, z.core.$strip>; export type sessionCheckResult = z.infer; export declare const WxBjhSessionParamsSchema: 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; token: z.ZodUnion; }, z.core.$strip>; export type WxBjhSessionParams = z.infer; export type ttSessionCheck = CommonAction; export type wxSessionCheck = CommonAction; export type xhsSessionCheck = CommonAction; export type bjhSessionCheck = CommonAction; export type dySessionCheck = CommonAction; export type shipinhaoSessionCheck = CommonAction; export declare const TTSessionCheck: ttSessionCheck; export declare const WxSessionCheck: wxSessionCheck; export declare const XhsSessionCheck: xhsSessionCheck; export declare const BjhSessionCheck: bjhSessionCheck; /** * 抖音创作者平台 Session 检查 * 通过调用创作者平台用户信息接口验证登录状态 */ export declare const DySessionCheck: dySessionCheck; /** * 视频号助手平台 Session 检查 * 通过调用视频号助手的 auth_data 接口验证登录状态 */ export declare const ShipinhaoSessionCheck: shipinhaoSessionCheck;