Variable SubtitlesManagerSchemaConst
SubtitlesManagerSchema: Zod.z.ZodObject< { highlightAnimation: Zod.z.ZodNativeEnum<typeof HighlightAnimationEnum>; highlightAnimationSpeed: Zod.z.ZodNumber; highlightTextStyle: Zod.z.ZodObject< { backgroundColor: Zod.z.ZodDefault<Zod.z.ZodOptional<Zod.z.ZodString>>; backgroundCornerRadius: Zod.z.ZodDefault< Zod.z.ZodOptional<Zod.z.ZodNumber>, >; backgroundPadding: Zod.z.ZodDefault<Zod.z.ZodOptional<Zod.z.ZodNumber>>; color: Zod.z.ZodDefault<Zod.z.ZodOptional<Zod.z.ZodString>>; fontFamily: Zod.z.ZodDefault<Zod.z.ZodOptional<Zod.z.ZodString>>; fontSize: Zod.z.ZodDefault<Zod.z.ZodOptional<Zod.z.ZodNumber>>; fontStyle: Zod.z.ZodDefault< Zod.z.ZodOptional<Zod.z.ZodEnum<["normal", "italic", "oblique"]>>, >; fontWeight: Zod.z.ZodDefault< Zod.z.ZodOptional< Zod.z.ZodEnum< [ "normal", "bold", "bolder", "lighter", "100", "200", "300", "400", "500", "600", "700", "800", "900", ], >, >, >; padding: Zod.z.ZodDefault<Zod.z.ZodOptional<Zod.z.ZodNumber>>; strokeColor: Zod.z.ZodDefault<Zod.z.ZodOptional<Zod.z.ZodString>>; strokeThickness: Zod.z.ZodDefault<Zod.z.ZodOptional<Zod.z.ZodNumber>>; }, "strip", Zod.z.ZodTypeAny, { backgroundColor: string; backgroundCornerRadius: number; backgroundPadding: number; color: string; fontFamily: string; fontSize: number; fontStyle: "normal" | "italic" | "oblique"; fontWeight: | "bold" | "normal" | "bolder" | "lighter" | "100" | "200" | "300" | "400" | "500" | "600" | "700" | "800" | "900"; padding: number; strokeColor: string; strokeThickness: number; }, { backgroundColor?: string; backgroundCornerRadius?: number; backgroundPadding?: number; color?: string; fontFamily?: string; fontSize?: number; fontStyle?: "normal" | "italic" | "oblique"; fontWeight?: | "bold" | "normal" | "bolder" | "lighter" | "100" | "200" | "300" | "400" | "500" | "600" | "700" | "800" | "900"; padding?: number; strokeColor?: string; strokeThickness?: number; }, >; mainTextStyle: Zod.z.ZodObject< { backgroundColor: Zod.z.ZodDefault<Zod.z.ZodOptional<Zod.z.ZodString>>; backgroundCornerRadius: Zod.z.ZodDefault< Zod.z.ZodOptional<Zod.z.ZodNumber>, >; backgroundPadding: Zod.z.ZodDefault<Zod.z.ZodOptional<Zod.z.ZodNumber>>; color: Zod.z.ZodDefault<Zod.z.ZodOptional<Zod.z.ZodString>>; fontFamily: Zod.z.ZodDefault<Zod.z.ZodOptional<Zod.z.ZodString>>; fontSize: Zod.z.ZodDefault<Zod.z.ZodOptional<Zod.z.ZodNumber>>; fontStyle: Zod.z.ZodDefault< Zod.z.ZodOptional<Zod.z.ZodEnum<["normal", "italic", "oblique"]>>, >; fontWeight: Zod.z.ZodDefault< Zod.z.ZodOptional< Zod.z.ZodEnum< [ "normal", "bold", "bolder", "lighter", "100", "200", "300", "400", "500", "600", "700", "800", "900", ], >, >, >; leading: Zod.z.ZodDefault<Zod.z.ZodOptional<Zod.z.ZodNumber>>; padding: Zod.z.ZodDefault<Zod.z.ZodOptional<Zod.z.ZodNumber>>; strokeColor: Zod.z.ZodDefault<Zod.z.ZodOptional<Zod.z.ZodString>>; strokeThickness: Zod.z.ZodDefault<Zod.z.ZodOptional<Zod.z.ZodNumber>>; wordWrap: Zod.z.ZodDefault<Zod.z.ZodOptional<Zod.z.ZodBoolean>>; wordWrapWidth: Zod.z.ZodDefault<Zod.z.ZodOptional<Zod.z.ZodNumber>>; }, "strip", Zod.z.ZodTypeAny, { backgroundColor: string; backgroundCornerRadius: number; backgroundPadding: number; color: string; fontFamily: string; fontSize: number; fontStyle: "normal" | "italic" | "oblique"; fontWeight: | "bold" | "normal" | "bolder" | "lighter" | "100" | "200" | "300" | "400" | "500" | "600" | "700" | "800" | "900"; leading: number; padding: number; strokeColor: string; strokeThickness: number; wordWrap: boolean; wordWrapWidth: number; }, { backgroundColor?: string; backgroundCornerRadius?: number; backgroundPadding?: number; color?: string; fontFamily?: string; fontSize?: number; fontStyle?: "normal" | "italic" | "oblique"; fontWeight?: | "bold" | "normal" | "bolder" | "lighter" | "100" | "200" | "300" | "400" | "500" | "600" | "700" | "800" | "900"; leading?: number; padding?: number; strokeColor?: string; strokeThickness?: number; wordWrap?: boolean; wordWrapWidth?: number; }, >; textMode: Zod.z.ZodEnum<["full", "partial"]>; }, "strip", Zod.z.ZodTypeAny, { highlightAnimation: HighlightAnimationEnum; highlightAnimationSpeed: number; highlightTextStyle: { backgroundColor: string; backgroundCornerRadius: number; backgroundPadding: number; color: string; fontFamily: string; fontSize: number; fontStyle: "normal" | "italic" | "oblique"; fontWeight: | "bold" | "normal" | "bolder" | "lighter" | "100" | "200" | "300" | "400" | "500" | "600" | "700" | "800" | "900"; padding: number; strokeColor: string; strokeThickness: number; }; mainTextStyle: { backgroundColor: string; backgroundCornerRadius: number; backgroundPadding: number; color: string; fontFamily: string; fontSize: number; fontStyle: "normal" | "italic" | "oblique"; fontWeight: | "bold" | "normal" | "bolder" | "lighter" | "100" | "200" | "300" | "400" | "500" | "600" | "700" | "800" | "900"; leading: number; padding: number; strokeColor: string; strokeThickness: number; wordWrap: boolean; wordWrapWidth: number; }; textMode: "full" | "partial"; }, { highlightAnimation: HighlightAnimationEnum; highlightAnimationSpeed: number; highlightTextStyle: { backgroundColor?: string; backgroundCornerRadius?: number; backgroundPadding?: number; color?: string; fontFamily?: string; fontSize?: number; fontStyle?: "normal" | "italic" | "oblique"; fontWeight?: | "bold" | "normal" | "bolder" | "lighter" | "100" | "200" | "300" | "400" | "500" | "600" | "700" | "800" | "900"; padding?: number; strokeColor?: string; strokeThickness?: number; }; mainTextStyle: { backgroundColor?: string; backgroundCornerRadius?: number; backgroundPadding?: number; color?: string; fontFamily?: string; fontSize?: number; fontStyle?: "normal" | "italic" | "oblique"; fontWeight?: | "bold" | "normal" | "bolder" | "lighter" | "100" | "200" | "300" | "400" | "500" | "600" | "700" | "800" | "900"; leading?: number; padding?: number; strokeColor?: string; strokeThickness?: number; wordWrap?: boolean; wordWrapWidth?: number; }; textMode: "full" | "partial"; },> = ...