Membrane SDK - v0.29.2
    Preparing search index...

    Variable ConnectorAuthHandlerBaseConst

    ConnectorAuthHandlerBase: ZodObject<
        {
            title: ZodOptional<ZodString>;
            description: ZodOptional<ZodString>;
            type: ZodEnum<
                {
                    proxy: "proxy";
                    "integration-app-token": "integration-app-token";
                    "membrane-token": "membrane-token";
                    oauth2: "oauth2";
                    oauth1: "oauth1";
                    "client-credentials": "client-credentials";
                },
            >;
            inputSchema: ZodOptional<
                ZodType<DataSchema, unknown, $ZodTypeInternals<DataSchema, unknown>>,
            >;
            ui: ZodOptional<
                ZodObject<
                    {
                        schema: ZodOptional<
                            ZodType<
                                DataSchema,
                                unknown,
                                $ZodTypeInternals<DataSchema, unknown>,
                            >,
                        >;
                        helpUri: ZodOptional<ZodString>;
                    },
                    $strip,
                >,
            >;
            parametersSchema: ZodOptional<
                ZodType<DataSchema, unknown, $ZodTypeInternals<DataSchema, unknown>>,
            >;
            credentialsSchema: ZodOptional<
                ZodType<DataSchema, unknown, $ZodTypeInternals<DataSchema, unknown>>,
            >;
            customCredentialsSchema: ZodOptional<
                ZodType<DataSchema, unknown, $ZodTypeInternals<DataSchema, unknown>>,
            >;
            makeApiClient: ZodOptional<
                ZodObject<
                    {
                        implementationType: ZodOptional<
                            ZodEnum<typeof ConnectorMethodImplementationType>,
                        >;
                        filePath: ZodOptional<ZodString>;
                        inheritedFromPath: ZodOptional<ZodArray<ZodString>>;
                        isIncomplete: ZodOptional<ZodBoolean>;
                        parametersSchema: ZodOptional<
                            ZodType<
                                DataSchema,
                                unknown,
                                $ZodTypeInternals<DataSchema, unknown>,
                            >,
                        >;
                    },
                    $strip,
                >,
            >;
            refreshCredentials: ZodOptional<
                ZodObject<
                    {
                        implementationType: ZodOptional<
                            ZodEnum<typeof ConnectorMethodImplementationType>,
                        >;
                        filePath: ZodOptional<ZodString>;
                        inheritedFromPath: ZodOptional<ZodArray<ZodString>>;
                        isIncomplete: ZodOptional<ZodBoolean>;
                        parametersSchema: ZodOptional<
                            ZodType<
                                DataSchema,
                                unknown,
                                $ZodTypeInternals<DataSchema, unknown>,
                            >,
                        >;
                    },
                    $strip,
                >,
            >;
            test: ZodOptional<
                ZodObject<
                    {
                        implementationType: ZodOptional<
                            ZodEnum<typeof ConnectorMethodImplementationType>,
                        >;
                        filePath: ZodOptional<ZodString>;
                        inheritedFromPath: ZodOptional<ZodArray<ZodString>>;
                        isIncomplete: ZodOptional<ZodBoolean>;
                        parametersSchema: ZodOptional<
                            ZodType<
                                DataSchema,
                                unknown,
                                $ZodTypeInternals<DataSchema, unknown>,
                            >,
                        >;
                    },
                    $strip,
                >,
            >;
            disconnect: ZodOptional<
                ZodObject<
                    {
                        implementationType: ZodOptional<
                            ZodEnum<typeof ConnectorMethodImplementationType>,
                        >;
                        filePath: ZodOptional<ZodString>;
                        inheritedFromPath: ZodOptional<ZodArray<ZodString>>;
                        isIncomplete: ZodOptional<ZodBoolean>;
                        parametersSchema: ZodOptional<
                            ZodType<
                                DataSchema,
                                unknown,
                                $ZodTypeInternals<DataSchema, unknown>,
                            >,
                        >;
                    },
                    $strip,
                >,
            >;
            enabled: ZodOptional<ZodAny>;
        },
        $strip,
    > = ...