import { z } from 'zod'; export const TiktokDlArgsSchema = z.object({ 0: z.string().url() }); export const TiktokDlSchema = z.object({ nickname: z.string().nullable().optional(), username: z.string().nullable().optional(), avatar: z.string().url().nullable().optional(), description: z.string().nullable().optional(), thumbnail: z.string().url().nullable().optional(), played: z.string().nullable().optional(), commented: z.string().nullable().optional(), saved: z.string().nullable().optional(), shared: z.string().nullable().optional(), song: z.string().nullable().optional(), video: z.object({ noWatermark: z.string().url().nullable(), withWatermark: z.string().url().nullable() }).nullable(), audio: z.string().url().nullable().optional() });