sdkbump
    Preparing search index...

    Variable RuleDataSchemaConst

    RuleDataSchema: ZodObject<
        {
            $schema: ZodOptional<ZodString>;
            dataVersion: ZodString;
            fixes: ZodArray<
                ZodObject<
                    {
                        ecosystems: ZodArray<
                            ZodEnum<
                                {
                                    expo: "expo";
                                    flutter: "flutter";
                                    native: "native";
                                    "react-native": "react-native";
                                },
                            >,
                        >;
                        guide: ZodString;
                        id: ZodString;
                        sources: ZodArray<
                            ZodObject<{ title: ZodString; url: ZodURL }, $strict>,
                        >;
                        steps: ZodArray<ZodString>;
                        title: ZodString;
                    },
                    $strict,
                >,
            >;
            flutterTemplates: ZodObject<
                {
                    objcHeader: ZodString;
                    objcImplementation: ZodString;
                    source: ZodURL;
                    swift: ZodArray<ZodString>;
                },
                $strict,
            >;
            hooks: ZodArray<
                ZodObject<
                    {
                        id: ZodString;
                        kind: ZodEnum<{ "launch-option": "launch-option"; method: "method" }>;
                        objc: ZodString;
                        replacement: ZodString;
                        sources: ZodArray<
                            ZodObject<{ title: ZodString; url: ZodURL }, $strict>,
                        >;
                        swift: ZodString;
                        swiftUI: ZodNullable<ZodString>;
                    },
                    $strict,
                >,
            >;
            milestones: ZodObject<
                {
                    expoBuildProperties: ZodString;
                    expoScenesByDefault: ZodString;
                    expoSceneSupport: ZodString;
                    flutterAutoMigration: ZodString;
                    reactNativeScenes: ZodString;
                },
                $strict,
            >;
            rules: ZodArray<
                ZodObject<
                    {
                        id: ZodEnum<
                            {
                                SCN001: "SCN001";
                                SCN002: "SCN002";
                                SCN003: "SCN003";
                                SCN004: "SCN004";
                            },
                        >;
                        severity: ZodEnum<{ error: "error"; info: "info"; warning: "warning" }>;
                        sources: ZodArray<
                            ZodObject<{ title: ZodString; url: ZodURL }, $strict>,
                        >;
                        summary: ZodString;
                        title: ZodString;
                    },
                    $strict,
                >,
            >;
            ruleSet: ZodString;
            sceneForwarders: ZodArray<ZodString>;
            sdk: ZodString;
            windowLookups: ZodArray<
                ZodObject<
                    {
                        api: ZodString;
                        id: ZodString;
                        message: ZodString;
                        sources: ZodArray<
                            ZodObject<{ title: ZodString; url: ZodURL }, $strict>,
                        >;
                        title: ZodString;
                    },
                    $strict,
                >,
            >;
            workarounds: ZodArray<
                ZodObject<
                    {
                        ecosystems: ZodArray<
                            ZodEnum<
                                {
                                    expo: "expo";
                                    flutter: "flutter";
                                    native: "native";
                                    "react-native": "react-native";
                                },
                            >,
                        >;
                        limits: ZodArray<ZodString>;
                        mitigates: ZodArray<
                            ZodEnum<
                                {
                                    SCN001: "SCN001";
                                    SCN002: "SCN002";
                                    SCN003: "SCN003";
                                    SCN004: "SCN004";
                                },
                            >,
                        >;
                        package: ZodString;
                        sources: ZodArray<
                            ZodObject<{ title: ZodString; url: ZodURL }, $strict>,
                        >;
                        summary: ZodString;
                    },
                    $strict,
                >,
            >;
        },
        $strict,
    > = ...