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";
    },
> = ...