import type { CommonAction } from "@iflyrpa/share"; import { z } from "zod"; export declare const DouyinPublishParamsSchema: 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>>>; actionType: z.ZodOptional>; accountId: z.ZodOptional; huiwenToken: z.ZodOptional; articleId: z.ZodOptional; saveType: z.ZodOptional; uid: z.ZodOptional; title: z.ZodString; content: z.ZodString; textExtra: z.ZodString; topic: z.ZodOptional; group_id: z.ZodOptional; tag: z.ZodOptional; state: z.ZodOptional; }, z.core.$strip>>>; coverImage: z.ZodOptional; banners: z.ZodArray; mix: z.ZodOptional; mix_order_name: z.ZodOptional; }, z.core.$strip>>; musicId: z.ZodOptional; musicName: z.ZodOptional; musicAuthor: z.ZodOptional; musicDuration: z.ZodOptional; challengeIds: z.ZodOptional; hotSentence: z.ZodOptional; proxyLoc: z.ZodOptional; localIP: z.ZodOptional; visibleRange: z.ZodOptional>; isImmediatelyPublish: z.ZodOptional; scheduledPublish: z.ZodOptional; allowSave: z.ZodOptional; publishType: z.ZodOptional>; extraParam: z.ZodObject<{ "security-sdk/s_sdk_pri_key": z.ZodString; "security-sdk/s_sdk_pub_key": z.ZodString; "security-sdk/s_sdk_sign_data_key/web_protect": z.ZodString; "security-sdk/s_sdk_crypt_sdk": z.ZodString; "security-sdk/s_sdk_server_cert_key": z.ZodString; browserInfo: z.ZodObject<{ screen_width: z.ZodString; screen_height: z.ZodString; browser_language: z.ZodString; browser_platform: z.ZodString; browser_name: z.ZodString; "sec-ch-ua-platform": z.ZodString; "sec-ch-ua": z.ZodString; userAgent: z.ZodOptional; }, z.core.$strip>; }, z.core.$strip>; uploadedImgList: z.ZodOptional; }, z.core.$strip>; export type DouyinPublishParams = z.infer; export type PublishAction = CommonAction; export declare const douyinPublish: PublishAction;