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

    Variable BaseDataSourceInstanceConst

    BaseDataSourceInstance: ZodObject<
        {
            id: ZodString;
            key: ZodOptional<ZodString>;
            uuid: ZodOptional<ZodString>;
            description: ZodOptional<ZodString>;
            meta: ZodOptional<ZodRecord<ZodString, ZodAny>>;
            name: ZodString;
            state: ZodOptional<ZodEnum<typeof WorkspaceElementState>>;
            createdAt: ZodOptional<ZodString>;
            updatedAt: ZodOptional<ZodString>;
            archivedAt: ZodOptional<ZodString>;
            isDeactivated: ZodOptional<ZodBoolean>;
            userId: ZodString;
            revision: ZodString;
            dataSourceRevision: ZodOptional<ZodString>;
            dataSourceId: ZodOptional<ZodString>;
            universalDataSourceId: ZodOptional<ZodString>;
            udm: ZodOptional<ZodString>;
            connectionId: ZodString;
            integrationId: ZodString;
            instanceKey: ZodOptional<ZodString>;
            collectionKey: ZodOptional<ZodString>;
            collectionParameters: ZodOptional<ZodAny>;
            defaultCollectionKey: ZodOptional<ZodString>;
            defaultCollectionParameters: ZodOptional<ZodAny>;
            collectionSpec: ZodOptional<
                ZodObject<
                    {
                        type: ZodLiteral<"collection">;
                        key: ZodOptional<ZodString>;
                        name: ZodString;
                        parametersSchema: ZodOptional<
                            ZodType<
                                DataSchema,
                                unknown,
                                $ZodTypeInternals<DataSchema, unknown>,
                            >,
                        >;
                        fieldsSchema: ZodOptional<
                            ZodType<
                                DataSchema,
                                unknown,
                                $ZodTypeInternals<DataSchema, unknown>,
                            >,
                        >;
                        list: ZodOptional<
                            ZodObject<
                                {
                                    apiRequests: ZodOptional<ZodArray<ZodObject<(...), (...)>>>;
                                    filterFields: ZodOptional<ZodArray<ZodString>>;
                                },
                                $strip,
                            >,
                        >;
                        search: ZodOptional<
                            ZodObject<
                                { apiRequests: ZodOptional<ZodArray<ZodObject<(...), (...)>>> },
                                $strip,
                            >,
                        >;
                        match: ZodOptional<
                            ZodObject<
                                {
                                    apiRequests: ZodOptional<ZodArray<ZodObject<(...), (...)>>>;
                                    fields: ZodOptional<ZodArray<ZodString>>;
                                },
                                $strip,
                            >,
                        >;
                        findById: ZodOptional<
                            ZodObject<
                                { apiRequests: ZodOptional<ZodArray<ZodObject<(...), (...)>>> },
                                $strip,
                            >,
                        >;
                        create: ZodOptional<
                            ZodObject<
                                {
                                    apiRequests: ZodOptional<ZodArray<ZodObject<(...), (...)>>>;
                                    fields: ZodOptional<ZodArray<ZodString>>;
                                    requiredFields: ZodOptional<ZodArray<ZodString>>;
                                    excludedFields: ZodOptional<ZodArray<ZodString>>;
                                },
                                $strip,
                            >,
                        >;
                        update: ZodOptional<
                            ZodObject<
                                {
                                    apiRequests: ZodOptional<ZodArray<ZodObject<(...), (...)>>>;
                                    fields: ZodOptional<ZodArray<ZodString>>;
                                    excludedFields: ZodOptional<ZodArray<ZodString>>;
                                },
                                $strip,
                            >,
                        >;
                        delete: ZodOptional<
                            ZodObject<
                                { apiRequests: ZodOptional<ZodArray<ZodObject<(...), (...)>>> },
                                $strip,
                            >,
                        >;
                        events: ZodOptional<
                            ZodObject<
                                {
                                    created: ZodOptional<
                                        ZodObject<{ type: ...; isFullScan: ...; isIdOnly: ... }, $strip>,
                                    >;
                                    updated: ZodOptional<
                                        ZodObject<{ type: ...; isFullScan: ...; isIdOnly: ... }, $strip>,
                                    >;
                                    deleted: ZodOptional<
                                        ZodObject<{ type: ...; isFullScan: ...; isIdOnly: ... }, $strip>,
                                    >;
                                    all: ZodOptional<
                                        ZodObject<{ type: ...; isFullScan: ...; isIdOnly: ... }, $strip>,
                                    >;
                                },
                                $catchall<
                                    ZodObject<
                                        {
                                            type: ZodEnum<(...)>;
                                            isFullScan: ZodOptional<(...)>;
                                            isIdOnly: ZodOptional<(...)>;
                                        },
                                        $strip,
                                    >,
                                >,
                            >,
                        >;
                        customFields: ZodOptional<ZodBoolean>;
                        udm: ZodOptional<
                            ZodRecord<
                                ZodString,
                                ZodObject<
                                    {
                                        fields: ZodOptional<ZodArray<(...)>>;
                                        extract: ZodOptional<ZodRecord<(...), (...)>>;
                                        parse: ZodOptional<ZodRecord<(...), (...)>>;
                                    },
                                    $strip,
                                >,
                            >,
                        >;
                        find: ZodOptional<
                            ZodObject<
                                {
                                    apiRequests: ZodOptional<ZodArray<ZodObject<(...), (...)>>>;
                                    queryFields: ZodOptional<ZodArray<ZodString>>;
                                },
                                $strip,
                            >,
                        >;
                    },
                    $strip,
                >,
            >;
            isCustomized: ZodOptional<ZodBoolean>;
            errors: ZodOptional<
                ZodArray<
                    ZodType<
                        ErrorDataSchema,
                        unknown,
                        $ZodTypeInternals<ErrorDataSchema, unknown>,
                    >,
                >,
            >;
            pullUpdatesIntervalSeconds: ZodOptional<ZodNumber>;
            fullSyncIntervalSeconds: ZodOptional<ZodNumber>;
            path: ZodOptional<ZodString>;
            defaultPath: ZodOptional<ZodString>;
        },
        $strip,
    >