import { type CommonAction } from "@iflyrpa/share"; import { z } from "zod"; import { DouyinGetWorkListParamsSchema } from "./schema"; export type DouyinGetWorkListParams = z.infer; export { DouyinGetWorkListParamsSchema } from "./schema"; export interface WorkItem { aweme_id: string; desc: string; create_time: number; statistics: { digg_count: number; comment_count: number; share_count: number; play_count: number; }; video?: { cover: { url_list: string[]; }; play_addr: { url_list: string[]; }; duration: number; }; } export interface DouyinWorkListResponse { status_code: number; status_msg: string; aweme_list?: WorkItem[]; has_more?: boolean; cursor?: number; } export type DouyinGetWorkListAction = CommonAction; export declare const douyinGetWorkList: DouyinGetWorkListAction;