Membrane React - v0.6.0
    Preparing search index...

    Variable ScenarioTemplateConst

    ScenarioTemplate: ZodObject<
        {
            id: ZodString;
            name: ZodString;
            key: ZodString;
            shortDescription: ZodOptional<ZodString>;
            description: ZodOptional<ZodString>;
            demoWorkspaceKey: ZodOptional<ZodString>;
            demoAppUri: ZodOptional<ZodString>;
            demoGithubRepo: ZodOptional<ZodString>;
            demoVideoYoutubeUri: ZodOptional<ZodString>;
            tags: ZodOptional<ZodArray<ZodEnum<typeof ScenarioTemplateCategory>>>;
            elements: ZodOptional<
                ZodIntersection<
                    ZodObject<
                        {
                            flows: ZodOptional<
                                ZodRecord<
                                    ZodString,
                                    ZodIntersection<ZodAny, ZodObject<{ integrationKeys: ... }, $strip>>,
                                >,
                            >;
                            actions: ZodOptional<
                                ZodRecord<
                                    ZodString,
                                    ZodIntersection<ZodAny, ZodObject<{ integrationKeys: ... }, $strip>>,
                                >,
                            >;
                            fieldMappings: ZodOptional<
                                ZodRecord<
                                    ZodString,
                                    ZodIntersection<ZodAny, ZodObject<{ integrationKeys: ... }, $strip>>,
                                >,
                            >;
                            dataSources: ZodOptional<
                                ZodRecord<
                                    ZodString,
                                    ZodIntersection<ZodAny, ZodObject<{ integrationKeys: ... }, $strip>>,
                                >,
                            >;
                            dataLinkTables: ZodOptional<ZodRecord<ZodString, ZodAny>>;
                            appEventTypes: ZodOptional<ZodRecord<ZodString, ZodAny>>;
                            appDataSchemas: ZodOptional<ZodRecord<ZodString, ZodAny>>;
                        },
                        $strip,
                    >,
                    ZodObject<
                        {
                            integrations: ZodOptional<
                                ZodRecord<
                                    ZodString,
                                    ZodIntersection<
                                        ZodObject<
                                            {
                                                flows: ...;
                                                actions: ...;
                                                fieldMappings: ...;
                                                dataSources: ...;
                                                dataLinkTables: ...;
                                                appEventTypes: ...;
                                                appDataSchemas: ...;
                                            },
                                            $strip,
                                        >,
                                        ZodObject<{ connectorId: ... }, $strip>,
                                    >,
                                >,
                            >;
                        },
                        $strip,
                    >,
                >,
            >;
            connectors: ZodOptional<
                ZodArray<
                    ZodObject<
                        {
                            id: ZodString;
                            key: ZodString;
                            name: ZodString;
                            logoUri: ZodString;
                        },
                        $strip,
                    >,
                >,
            >;
            handyElements: ZodOptional<
                ZodArray<
                    ZodObject<
                        {
                            type: ZodString;
                            integration: ZodOptional<
                                ZodObject<{ key: ZodString; connectorId: ZodString }, $strip>,
                            >;
                            integrations: ZodOptional<
                                ZodArray<
                                    ZodObject<{ key: ZodString; connectorId: ZodString }, $strip>,
                                >,
                            >;
                            fields: ZodIntersection<
                                ZodObject<{ key: ZodString; name: ZodString }, $strip>,
                                ZodRecord<ZodString, ZodAny>,
                            >;
                        },
                        $strip,
                    >,
                >,
            >;
        },
        $strip,
    >