@datapos/datapos-shared
    Preparing search index...

    Variable connectorConfigSchemaConst

    connectorConfigSchema: ObjectSchema<
        {
            category: NullableSchema<
                ObjectSchema<
                    { id: StringSchema<undefined>; label: StringSchema<undefined> },
                    undefined,
                >,
                undefined,
            >;
            categoryId: LiteralUnionSchema<
                readonly ["application", "curatedDataset", "database", "fileStore"],
            >;
            description: ObjectSchema<
                {
                    "en-au": OptionalSchema<StringSchema<undefined>, undefined>;
                    "en-gb": OptionalSchema<StringSchema<undefined>, undefined>;
                    "en-us": OptionalSchema<StringSchema<undefined>, undefined>;
                    "es-es": OptionalSchema<StringSchema<undefined>, undefined>;
                },
                undefined,
            >;
            firstCreatedAt: OptionalSchema<NumberSchema<undefined>, undefined>;
            icon: NullableSchema<StringSchema<undefined>, undefined>;
            iconDark: NullableSchema<StringSchema<undefined>, undefined>;
            id: StringSchema<undefined>;
            implementations: RecordSchema<
                StringSchema<undefined>,
                ObjectSchema<
                    {
                        activeConnectionCount: OptionalSchema<
                            NumberSchema<undefined>,
                            undefined,
                        >;
                        authMethodId: LiteralUnionSchema<
                            readonly ["apiKey", "disabled", "oAuth2", "none"],
                        >;
                        canDescribe: OptionalSchema<BooleanSchema<undefined>, undefined>;
                        id: OptionalSchema<StringSchema<undefined>, undefined>;
                        label: OptionalSchema<
                            ObjectSchema<
                                {
                                    "en-au": StringSchema<undefined>;
                                    "en-gb": StringSchema<undefined>;
                                    "en-us": StringSchema<undefined>;
                                    "es-es": StringSchema<undefined>;
                                },
                                undefined,
                            >,
                            undefined,
                        >;
                        maxConnectionCount: OptionalSchema<NumberSchema<undefined>, undefined>;
                        params: OptionalSchema<
                            ArraySchema<
                                RecordSchema<
                                    StringSchema<undefined>,
                                    StringSchema<undefined>,
                                    undefined,
                                >,
                                undefined,
                            >,
                            undefined,
                        >;
                    },
                    undefined,
                >,
                undefined,
            >;
            label: ObjectSchema<
                {
                    "en-au": OptionalSchema<StringSchema<undefined>, undefined>;
                    "en-gb": OptionalSchema<StringSchema<undefined>, undefined>;
                    "en-us": OptionalSchema<StringSchema<undefined>, undefined>;
                    "es-es": OptionalSchema<StringSchema<undefined>, undefined>;
                },
                undefined,
            >;
            lastUpdatedAt: NullableSchema<NumberSchema<undefined>, undefined>;
            operations: ArraySchema<
                LiteralUnionSchema<
                    readonly [
                        "abortOperation",
                        "authenticateConnection",
                        "createObject",
                        "describeConnection",
                        "dropObject",
                        "findObject",
                        "getReadableStream",
                        "getRecord",
                        "listNodes",
                        "previewObject",
                        "removeRecords",
                        "retrieveChunks",
                        "retrieveRecords",
                        "upsertRecords",
                    ],
                >,
                undefined,
            >;
            status: NullableSchema<
                ObjectSchema<
                    {
                        color: LiteralUnionSchema<
                            readonly ["amber", "green", "red", "other"],
                        >;
                        id: StringSchema<undefined>;
                        label: StringSchema<undefined>;
                    },
                    undefined,
                >,
                undefined,
            >;
            statusId: LiteralUnionSchema<
                readonly [
                    "alpha",
                    "beta",
                    "generalAvailability",
                    "notApplicable",
                    "preAlpha",
                    "proposed",
                    "releaseCandidate",
                    "unavailable",
                    "underReview",
                ],
            >;
            typeId: LiteralSchema<"connector", undefined>;
            usageId: LiteralUnionSchema<
                readonly ["bidirectional", "destination", "source", "unknown"],
            >;
            vendorAccountURL: NullableSchema<StringSchema<undefined>, undefined>;
            vendorDocumentationURL: NullableSchema<StringSchema<undefined>, undefined>;
            vendorHomeURL: NullableSchema<StringSchema<undefined>, undefined>;
            version: StringSchema<undefined>;
        },
        undefined,
    > = ...

    Schema Objects - Connector configuration.