import { z } from 'zod'; export declare const PlaylistAPIResponseModel: z.ZodObject; cache_state: z.ZodString; has_lyrics: z.ZodString; lyrics_snippet: z.ZodString; starred: z.ZodString; copyright_text: z.ZodString; artistMap: z.ZodObject<{ primary_artists: z.ZodArray, "many">; featured_artists: z.ZodArray, "many">; artists: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; primary_artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; featured_artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; }, { artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; primary_artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; featured_artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; }>; release_date: z.ZodString; label_url: z.ZodString; vcode: z.ZodString; vlink: z.ZodString; triller_available: z.ZodBoolean; request_jiotune_flag: z.ZodBoolean; webp: z.ZodString; lyrics_id: z.ZodString; }, "strip", z.ZodTypeAny, { '320kbps': string; music: string; album_id: string; album: string; label: string; origin: string; is_dolby_content: boolean; encrypted_media_url: string; encrypted_cache_url: string; album_url: string; duration: string; rights: { code: string; cacheable: string; delete_cached_object: string; reason: string; }; cache_state: string; has_lyrics: string; lyrics_snippet: string; starred: string; copyright_text: string; artistMap: { artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; primary_artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; featured_artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; }; release_date: string; label_url: string; vcode: string; vlink: string; triller_available: boolean; request_jiotune_flag: boolean; webp: string; lyrics_id: string; }, { '320kbps': string; music: string; album_id: string; album: string; label: string; origin: string; is_dolby_content: boolean; encrypted_media_url: string; encrypted_cache_url: string; album_url: string; duration: string; rights: { code: string; cacheable: string; delete_cached_object: string; reason: string; }; cache_state: string; has_lyrics: string; lyrics_snippet: string; starred: string; copyright_text: string; artistMap: { artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; primary_artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; featured_artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; }; release_date: string; label_url: string; vcode: string; vlink: string; triller_available: boolean; request_jiotune_flag: boolean; webp: string; lyrics_id: string; }>; }, "strip", z.ZodTypeAny, { type: string; id: string; title: string; subtitle: string; header_desc: string; perma_url: string; image: string; language: string; year: string; play_count: string; explicit_content: string; list_count: string; list_type: string; list: string; more_info: { '320kbps': string; music: string; album_id: string; album: string; label: string; origin: string; is_dolby_content: boolean; encrypted_media_url: string; encrypted_cache_url: string; album_url: string; duration: string; rights: { code: string; cacheable: string; delete_cached_object: string; reason: string; }; cache_state: string; has_lyrics: string; lyrics_snippet: string; starred: string; copyright_text: string; artistMap: { artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; primary_artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; featured_artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; }; release_date: string; label_url: string; vcode: string; vlink: string; triller_available: boolean; request_jiotune_flag: boolean; webp: string; lyrics_id: string; }; }, { type: string; id: string; title: string; subtitle: string; header_desc: string; perma_url: string; image: string; language: string; year: string; play_count: string; explicit_content: string; list_count: string; list_type: string; list: string; more_info: { '320kbps': string; music: string; album_id: string; album: string; label: string; origin: string; is_dolby_content: boolean; encrypted_media_url: string; encrypted_cache_url: string; album_url: string; duration: string; rights: { code: string; cacheable: string; delete_cached_object: string; reason: string; }; cache_state: string; has_lyrics: string; lyrics_snippet: string; starred: string; copyright_text: string; artistMap: { artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; primary_artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; featured_artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; }; release_date: string; label_url: string; vcode: string; vlink: string; triller_available: boolean; request_jiotune_flag: boolean; webp: string; lyrics_id: string; }; }>, "many">; more_info: z.ZodObject<{ uid: z.ZodString; is_dolby_content: z.ZodBoolean; subtype: z.ZodDefault>; last_updated: z.ZodString; username: z.ZodString; firstname: z.ZodString; lastname: z.ZodString; is_followed: z.ZodString; isFY: z.ZodBoolean; follower_count: z.ZodString; fan_count: z.ZodString; playlist_type: z.ZodString; share: z.ZodString; sub_types: z.ZodArray; images: z.ZodArray; H2: z.ZodNullable; subheading: z.ZodString; video_count: z.ZodString; artists: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; is_dolby_content: boolean; follower_count: string; uid: string; firstname: string; sub_types: string[]; images: string[]; lastname: string; fan_count: string; is_followed: string; subtype: string[]; last_updated: string; username: string; isFY: boolean; playlist_type: string; share: string; H2: string | null; subheading: string; video_count: string; }, { artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; is_dolby_content: boolean; follower_count: string; uid: string; firstname: string; sub_types: string[]; images: string[]; lastname: string; fan_count: string; is_followed: string; last_updated: string; username: string; isFY: boolean; playlist_type: string; share: string; H2: string | null; subheading: string; video_count: string; subtype?: string[] | undefined; }>; }, { description: z.ZodString; }>, "strip", z.ZodTypeAny, { type: string; id: string; title: string; subtitle: string; header_desc: string; perma_url: string; image: string; language: string; year: string; play_count: string; explicit_content: string; list_count: string; list_type: string; list: { type: string; id: string; title: string; subtitle: string; header_desc: string; perma_url: string; image: string; language: string; year: string; play_count: string; explicit_content: string; list_count: string; list_type: string; list: string; more_info: { '320kbps': string; music: string; album_id: string; album: string; label: string; origin: string; is_dolby_content: boolean; encrypted_media_url: string; encrypted_cache_url: string; album_url: string; duration: string; rights: { code: string; cacheable: string; delete_cached_object: string; reason: string; }; cache_state: string; has_lyrics: string; lyrics_snippet: string; starred: string; copyright_text: string; artistMap: { artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; primary_artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; featured_artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; }; release_date: string; label_url: string; vcode: string; vlink: string; triller_available: boolean; request_jiotune_flag: boolean; webp: string; lyrics_id: string; }; }[]; more_info: { artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; is_dolby_content: boolean; follower_count: string; uid: string; firstname: string; sub_types: string[]; images: string[]; lastname: string; fan_count: string; is_followed: string; subtype: string[]; last_updated: string; username: string; isFY: boolean; playlist_type: string; share: string; H2: string | null; subheading: string; video_count: string; }; description: string; }, { type: string; id: string; title: string; subtitle: string; header_desc: string; perma_url: string; image: string; language: string; year: string; play_count: string; explicit_content: string; list_count: string; list_type: string; list: { type: string; id: string; title: string; subtitle: string; header_desc: string; perma_url: string; image: string; language: string; year: string; play_count: string; explicit_content: string; list_count: string; list_type: string; list: string; more_info: { '320kbps': string; music: string; album_id: string; album: string; label: string; origin: string; is_dolby_content: boolean; encrypted_media_url: string; encrypted_cache_url: string; album_url: string; duration: string; rights: { code: string; cacheable: string; delete_cached_object: string; reason: string; }; cache_state: string; has_lyrics: string; lyrics_snippet: string; starred: string; copyright_text: string; artistMap: { artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; primary_artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; featured_artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; }; release_date: string; label_url: string; vcode: string; vlink: string; triller_available: boolean; request_jiotune_flag: boolean; webp: string; lyrics_id: string; }; }[]; more_info: { artists: { type: string; id: string; perma_url: string; image: string; name: string; role: string; }[]; is_dolby_content: boolean; follower_count: string; uid: string; firstname: string; sub_types: string[]; images: string[]; lastname: string; fan_count: string; is_followed: string; last_updated: string; username: string; isFY: boolean; playlist_type: string; share: string; H2: string | null; subheading: string; video_count: string; subtype?: string[] | undefined; }; description: string; }>; export declare const PlaylistModel: z.ZodObject<{ id: z.ZodString; name: z.ZodString; description: z.ZodNullable; year: z.ZodNullable; type: z.ZodString; playCount: z.ZodNullable; language: z.ZodString; explicitContent: z.ZodBoolean; songCount: z.ZodNullable; url: z.ZodString; image: z.ZodArray, "many">; songs: z.ZodNullable; releaseDate: z.ZodNullable; duration: z.ZodNullable; label: z.ZodNullable; explicitContent: z.ZodBoolean; playCount: z.ZodNullable; language: z.ZodString; hasLyrics: z.ZodBoolean; lyricsId: z.ZodNullable; lyrics: z.ZodOptional>; url: z.ZodString; copyright: z.ZodNullable; album: z.ZodObject<{ id: z.ZodNullable; name: z.ZodNullable; url: z.ZodNullable; }, "strip", z.ZodTypeAny, { url: string | null; id: string | null; name: string | null; }, { url: string | null; id: string | null; name: string | null; }>; artists: z.ZodObject<{ primary: z.ZodArray, "many">; url: z.ZodString; }, "strip", z.ZodTypeAny, { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }, { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }>, "many">; featured: z.ZodArray, "many">; url: z.ZodString; }, "strip", z.ZodTypeAny, { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }, { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }>, "many">; all: z.ZodArray, "many">; url: z.ZodString; }, "strip", z.ZodTypeAny, { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }, { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }>, "many">; }, "strip", z.ZodTypeAny, { primary: { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }[]; featured: { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }[]; all: { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }[]; }, { primary: { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }[]; featured: { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }[]; all: { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }[]; }>; image: z.ZodArray, "many">; downloadUrl: z.ZodArray, "many">; }, "strip", z.ZodTypeAny, { artists: { primary: { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }[]; featured: { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }[]; all: { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }[]; }; url: string; type: string; id: string; image: { quality: string; url: string; }[]; language: string; year: string | null; album: { url: string | null; id: string | null; name: string | null; }; label: string | null; duration: number | null; name: string; playCount: number | null; explicitContent: boolean; releaseDate: string | null; hasLyrics: boolean; lyricsId: string | null; copyright: string | null; downloadUrl: { quality: string; url: string; }[]; lyrics?: { lyrics: string; copyright: string; snippet: string; } | undefined; }, { artists: { primary: { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }[]; featured: { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }[]; all: { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }[]; }; url: string; type: string; id: string; image: { quality: string; url: string; }[]; language: string; year: string | null; album: { url: string | null; id: string | null; name: string | null; }; label: string | null; duration: number | null; name: string; playCount: number | null; explicitContent: boolean; releaseDate: string | null; hasLyrics: boolean; lyricsId: string | null; copyright: string | null; downloadUrl: { quality: string; url: string; }[]; lyrics?: { lyrics: string; copyright: string; snippet: string; } | undefined; }>, "many">>; artists: z.ZodNullable, "many">; url: z.ZodString; }, "strip", z.ZodTypeAny, { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }, { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }>, "many">>; }, "strip", z.ZodTypeAny, { songs: { artists: { primary: { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }[]; featured: { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }[]; all: { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }[]; }; url: string; type: string; id: string; image: { quality: string; url: string; }[]; language: string; year: string | null; album: { url: string | null; id: string | null; name: string | null; }; label: string | null; duration: number | null; name: string; playCount: number | null; explicitContent: boolean; releaseDate: string | null; hasLyrics: boolean; lyricsId: string | null; copyright: string | null; downloadUrl: { quality: string; url: string; }[]; lyrics?: { lyrics: string; copyright: string; snippet: string; } | undefined; }[] | null; artists: { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }[] | null; url: string; type: string; id: string; image: { quality: string; url: string; }[]; language: string; year: number | null; name: string; description: string | null; playCount: number | null; explicitContent: boolean; songCount: number | null; }, { songs: { artists: { primary: { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }[]; featured: { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }[]; all: { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }[]; }; url: string; type: string; id: string; image: { quality: string; url: string; }[]; language: string; year: string | null; album: { url: string | null; id: string | null; name: string | null; }; label: string | null; duration: number | null; name: string; playCount: number | null; explicitContent: boolean; releaseDate: string | null; hasLyrics: boolean; lyricsId: string | null; copyright: string | null; downloadUrl: { quality: string; url: string; }[]; lyrics?: { lyrics: string; copyright: string; snippet: string; } | undefined; }[] | null; artists: { url: string; type: string; id: string; image: { quality: string; url: string; }[]; name: string; role: string; }[] | null; url: string; type: string; id: string; image: { quality: string; url: string; }[]; language: string; year: number | null; name: string; description: string | null; playCount: number | null; explicitContent: boolean; songCount: number | null; }>;