@rendley/sdk - v1.12.6
    Preparing search index...

    Variable SubtitlesManagerSchemaConst

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