import { z } from 'zod'; export declare const PlaylistAlbumSchema: z.ZodObject<{ id: z.ZodNumber; title: z.ZodString; url: z.ZodURL; }, z.core.$strip>; export declare const PlaylistTrackSchema: z.ZodObject<{ id: z.ZodNumber; title: z.ZodString; url: z.ZodURL; bandId: z.ZodNumber; bandImageId: z.ZodOptional>; isOwned: z.ZodBoolean; isWishlisted: z.ZodBoolean; isPurchasable: z.ZodBoolean; album: z.ZodOptional>>; artistName: z.ZodString; duration: z.ZodNumber; artId: z.ZodNumber; streamUrl: z.ZodOptional>; }, z.core.$strip>; export declare const PlaylistCuratorSchema: z.ZodObject<{ bio: z.ZodNullable; collectionSize: z.ZodNumber; imageId: z.ZodNullable; location: z.ZodNullable; name: z.ZodString; username: z.ZodString; }, z.core.$strip>; export declare const PlaylistResponseSchema: z.ZodObject<{ playlistId: z.ZodNumber; title: z.ZodString; modDate: z.ZodString; isPrivate: z.ZodBoolean; description: z.ZodNullable; imageId: z.ZodNullable; imageState: z.ZodString; tracks: z.ZodArray>; isOwned: z.ZodBoolean; isWishlisted: z.ZodBoolean; isPurchasable: z.ZodBoolean; album: z.ZodOptional>>; artistName: z.ZodString; duration: z.ZodNumber; artId: z.ZodNumber; streamUrl: z.ZodOptional>; }, z.core.$strip>>; additionalTrackIds: z.ZodNullable>; tracksSummary: z.ZodObject<{ totalCount: z.ZodNumber; totalDuration: z.ZodNumber; }, z.core.$strip>; curator: z.ZodObject<{ bio: z.ZodNullable; collectionSize: z.ZodNumber; imageId: z.ZodNullable; location: z.ZodNullable; name: z.ZodString; username: z.ZodString; }, z.core.$strip>; creatorId: z.ZodNumber; }, z.core.$strip>; //# sourceMappingURL=PlaylistSchema.d.ts.map