UNPKG

@zougui/furaffinity

Version:

127 lines 3.54 kB
import { z } from 'zod'; export declare const internalSubmissionSchema: z.ZodEffects<z.ZodObject<{ id: z.ZodNumber; url: z.ZodString; type: z.ZodEnum<["image", "story", "music", "flash", "unknown"]>; rating: z.ZodEnum<["General", "Mature", "Adult"]>; title: z.ZodString; thumbnailUrl: z.ZodString; contentUrl: z.ZodString; authorName: z.ZodString; authorUrl: z.ZodString; authorAvatar: z.ZodString; descriptionText: z.ZodString; descriptionHtml: z.ZodString; keywords: z.ZodArray<z.ZodString, "many">; postedAt: z.ZodDate; }, "strip", z.ZodTypeAny, { url: string; id: number; title: string; type: "unknown" | "image" | "story" | "music" | "flash"; rating: "General" | "Mature" | "Adult"; thumbnailUrl: string; contentUrl: string; authorName: string; authorUrl: string; authorAvatar: string; descriptionText: string; descriptionHtml: string; keywords: string[]; postedAt: Date; }, { url: string; id: number; title: string; type: "unknown" | "image" | "story" | "music" | "flash"; rating: "General" | "Mature" | "Adult"; thumbnailUrl: string; contentUrl: string; authorName: string; authorUrl: string; authorAvatar: string; descriptionText: string; descriptionHtml: string; keywords: string[]; postedAt: Date; }>, Submission, { url: string; id: number; title: string; type: "unknown" | "image" | "story" | "music" | "flash"; rating: "General" | "Mature" | "Adult"; thumbnailUrl: string; contentUrl: string; authorName: string; authorUrl: string; authorAvatar: string; descriptionText: string; descriptionHtml: string; keywords: string[]; postedAt: Date; }>; export declare const submissionSchema: z.ZodObject<{ id: z.ZodNumber; url: z.ZodString; type: z.ZodEnum<["image", "story", "music", "flash", "unknown"]>; rating: z.ZodEnum<["General", "Mature", "Adult"]>; title: z.ZodString; thumbnailUrl: z.ZodString; contentUrl: z.ZodString; author: z.ZodObject<{ name: z.ZodString; url: z.ZodString; avatar: z.ZodString; }, "strip", z.ZodTypeAny, { url: string; name: string; avatar: string; }, { url: string; name: string; avatar: string; }>; descriptionText: z.ZodString; descriptionHtml: z.ZodString; keywords: z.ZodArray<z.ZodString, "many">; postedAt: z.ZodDate; }, "strip", z.ZodTypeAny, { url: string; id: number; title: string; type: "unknown" | "image" | "story" | "music" | "flash"; rating: "General" | "Mature" | "Adult"; thumbnailUrl: string; contentUrl: string; descriptionText: string; descriptionHtml: string; keywords: string[]; postedAt: Date; author: { url: string; name: string; avatar: string; }; }, { url: string; id: number; title: string; type: "unknown" | "image" | "story" | "music" | "flash"; rating: "General" | "Mature" | "Adult"; thumbnailUrl: string; contentUrl: string; descriptionText: string; descriptionHtml: string; keywords: string[]; postedAt: Date; author: { url: string; name: string; avatar: string; }; }>; export interface InternalSubmission extends z.input<typeof internalSubmissionSchema> { } export interface Submission extends z.infer<typeof submissionSchema> { } //# sourceMappingURL=schema.d.ts.map