"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.LaunchDarklyPlugin = void 0;
const index_js_1 = require("../../types/index.js");
const index_js_2 = require("./shared/index.js");
exports.LaunchDarklyPlugin = (0, index_js_2.getNativeOpenApiPlugin)({
    name: 'LaunchDarkly',
    id: index_js_1.ExtendedIntegrationPluginId.LAUNCHDARKLY,
    authMethods: {
        // Ideally this would use an empty tokenPrefix, but that's treated as no
        // prefix and Bearer use used as the prefix.
        apiKeyForm: [{ label: 'Token', header: 'Authorization', key: 'token' }]
    },
    serverURL: 'https://app.launchdarkly.com'
});
//# sourceMappingURL=launchdarkly.js.map