UNPKG

yt-dlx

Version:

Effortless Audio-Video Downloader And Streamer!

44 lines 2.04 kB
import { z } from "zod"; import { Readable } from "stream"; declare const ZodSchema: z.ZodObject<{ query: z.ZodString; output: z.ZodOptional<z.ZodString>; useTor: z.ZodOptional<z.ZodBoolean>; stream: z.ZodOptional<z.ZodBoolean>; verbose: z.ZodOptional<z.ZodBoolean>; metadata: z.ZodOptional<z.ZodBoolean>; showProgress: z.ZodOptional<z.ZodBoolean>; resolution: z.ZodEnum<["high", "medium", "low", "ultralow"]>; filter: z.ZodOptional<z.ZodEnum<["echo", "slow", "speed", "phaser", "flanger", "panning", "reverse", "vibrato", "subboost", "surround", "bassboost", "nightcore", "superslow", "vaporwave", "superspeed"]>>; }, "strip", z.ZodTypeAny, { query: string; resolution: "high" | "medium" | "low" | "ultralow"; useTor?: boolean | undefined; verbose?: boolean | undefined; output?: string | undefined; stream?: boolean | undefined; metadata?: boolean | undefined; showProgress?: boolean | undefined; filter?: "echo" | "slow" | "speed" | "phaser" | "flanger" | "panning" | "reverse" | "vibrato" | "subboost" | "surround" | "bassboost" | "nightcore" | "superslow" | "vaporwave" | "superspeed" | undefined; }, { query: string; resolution: "high" | "medium" | "low" | "ultralow"; useTor?: boolean | undefined; verbose?: boolean | undefined; output?: string | undefined; stream?: boolean | undefined; metadata?: boolean | undefined; showProgress?: boolean | undefined; filter?: "echo" | "slow" | "speed" | "phaser" | "flanger" | "panning" | "reverse" | "vibrato" | "subboost" | "surround" | "bassboost" | "nightcore" | "superslow" | "vaporwave" | "superspeed" | undefined; }>; type AudioCustomOptions = z.infer<typeof ZodSchema>; export default function AudioCustom({ query, output, useTor, stream, filter, verbose, metadata, resolution, showProgress, }: AudioCustomOptions): Promise<{ metadata: object; } | { outputPath: string; } | { stream: Readable; filename: string; }>; export {}; //# sourceMappingURL=Custom.d.ts.map