Variable LibrarySchemaConst
LibrarySchema: ZodObject<{ media: ZodArray<ZodObject<{ filename: ZodString; id: ZodString; permanentUrl: ZodOptional<ZodString>; type: ZodString; }, "strip", ZodTypeAny, { filename: string; id: string; permanentUrl?: string; type: string; }, { filename: string; id: string; permanentUrl?: string; type: string; }>, "many">; subtitles: ZodArray<ZodObject<{ duration: ZodNumber; id: ZodString; language: ZodString; textBlocks: ZodArray<ZodObject<{ duration: ZodNumber; text: ZodString; time: ZodNumber; }, "strip", ZodTypeAny, { duration: number; text: string; time: number; }, { duration: number; text: string; time: number; }>, "many">; }, "strip", ZodTypeAny, { duration: number; id: string; language: string; textBlocks: { duration: number; text: string; time: number; }[]; }, { duration: number; id: string; language: string; textBlocks: { duration: number; text: string; time: number; }[]; }>, "many">; }, "strip", ZodTypeAny, { media: { filename: string; id: string; permanentUrl?: string; type: string; }[]; subtitles: { duration: number; id: string; language: string; textBlocks: { duration: number; text: string; time: number; }[]; }[]; }, { media: { filename: string; id: string; permanentUrl?: string; type: string; }[]; subtitles: { duration: number; id: string; language: string; textBlocks: { duration: number; text: string; time: number; }[]; }[]; }> = ... Type declaration
media: ZodArray<ZodObject<{
filename: ZodString;
id: ZodString;
permanentUrl: ZodOptional<ZodString>;
type: ZodString;
}, "strip", ZodTypeAny, {
filename: string;
id: string;
permanentUrl?: string;
type: string;
}, {
filename: string;
id: string;
permanentUrl?: string;
type: string;
}>, "many">
subtitles: ZodArray<ZodObject<{
duration: ZodNumber;
id: ZodString;
language: ZodString;
textBlocks: ZodArray<ZodObject<{
duration: ZodNumber;
text: ZodString;
time: ZodNumber;
}, "strip", ZodTypeAny, {
duration: number;
text: string;
time: number;
}, {
duration: number;
text: string;
time: number;
}>, "many">;
}, "strip", ZodTypeAny, {
duration: number;
id: string;
language: string;
textBlocks: {
duration: number;
text: string;
time: number;
}[];
}, {
duration: number;
id: string;
language: string;
textBlocks: {
duration: number;
text: string;
time: number;
}[];
}>, "many">
Type declaration
media: {
filename: string;
id: string;
permanentUrl?: string;
type: string;
}[]
subtitles: {
duration: number;
id: string;
language: string;
textBlocks: {
duration: number;
text: string;
time: number;
}[];
}[]
Type declaration
media: {
filename: string;
id: string;
permanentUrl?: string;
type: string;
}[]
subtitles: {
duration: number;
id: string;
language: string;
textBlocks: {
duration: number;
text: string;
time: number;
}[];
}[]