import { z } from "zod";
declare const ZodSchema: z.ZodObject<{
    videoLink: z.ZodString;
    verbose: z.ZodOptional<z.ZodBoolean>;
}, "strip", z.ZodTypeAny, {
    videoLink: string;
    verbose?: boolean | undefined;
}, {
    videoLink: string;
    verbose?: boolean | undefined;
}>;
export interface SingleVideoType {
    id: string;
    title: string;
    thumbnails: string[];
    uploadDate: string;
    description: string;
    duration: number;
    isLive: boolean;
    viewCount: number;
    channelid: string;
    channelname: string;
    tags: string;
    likeCount: number;
}
type VideoDataOptions = z.infer<typeof ZodSchema>;
export default function videoData({ videoLink, verbose }: VideoDataOptions): Promise<SingleVideoType>;
export {};
//# sourceMappingURL=Single.d.ts.map