import { type CommonAction } from "@iflyrpa/share"; import { z } from "zod"; import { DouyinGetMusicParamsSchema } from "./schema"; export type DouyinGetMusicParams = z.infer; export { DouyinGetMusicParamsSchema } from "./schema"; export interface Music { id: string; title: string; author: string; duration: number; url: string; cover_url: string; } export interface DouyinMusicResponse { status_code: number; status_msg: string; music?: Music[]; total?: number; data?: { music_list?: Music[]; total?: number; }; } export interface DouyinMusicAuthResponse { status_code: number; status_msg: string; signature: string; } export type DouyinGetMusicAction = CommonAction; export declare const douyinGetMusic: DouyinGetMusicAction;