import { type CommonAction } from "@iflyrpa/share"; import { z } from "zod"; import { DouyinGetMusicByCategoryParamsSchema } from "./schema"; export type DouyinGetMusicByCategoryParams = z.infer; export { DouyinGetMusicByCategoryParamsSchema } from "./schema"; export interface Song { cover_url: string; duration: number; music_author: string; music_id: string; music_name: string; play_url: string; user_count: number; } export interface DouyinCollectionResponse { status_code: number; status_msg: string; songs?: Song[]; data?: { songs?: Song[]; }; } export type DouyinGetMusicByCategoryAction = CommonAction; export declare const douyinGetMusicByCategory: DouyinGetMusicByCategoryAction;