// Other
var GetPlugins;
(function (GetPlugins) {
    GetPlugins.path = '/v1.0/plugins';
})(GetPlugins || (GetPlugins = {}));
var PostInstallPlugin;
(function (PostInstallPlugin) {
    PostInstallPlugin.path = '/v1.0/plugins/install';
})(PostInstallPlugin || (PostInstallPlugin = {}));
var Reload;
(function (Reload) {
    Reload.path = '/v1.0/plugins/reload';
})(Reload || (Reload = {}));
// Management
var GetPlugin;
(function (GetPlugin) {
    GetPlugin.path = '/v1.0/plugins/:pluginId';
    GetPlugin.getPath = function (params) {
        return '/v1.0/plugins/' + encodeURIComponent(params.pluginId);
    };
})(GetPlugin || (GetPlugin = {}));
var PutPlugin;
(function (PutPlugin) {
    PutPlugin.path = '/v1.0/plugins/:pluginId';
    PutPlugin.getPath = function (params) {
        return '/v1.0/plugins/' + encodeURIComponent(params.pluginId);
    };
})(PutPlugin || (PutPlugin = {}));
var GetPluginInstanceSettings;
(function (GetPluginInstanceSettings) {
    GetPluginInstanceSettings.path = '/v1.0/plugins/:pluginId/:instanceId/settings';
    GetPluginInstanceSettings.getPath = function (params) {
        return '/v1.0/plugins/' +
            encodeURIComponent(params.pluginId) +
            '/' +
            encodeURIComponent(params.instanceId) +
            '/settings';
    };
})(GetPluginInstanceSettings || (GetPluginInstanceSettings = {}));
var PutPluginInstanceSettings;
(function (PutPluginInstanceSettings) {
    PutPluginInstanceSettings.path = '/v1.0/plugins/:pluginId/:instanceId/settings';
    PutPluginInstanceSettings.getPath = function (params) {
        return '/v1.0/plugins/' +
            encodeURIComponent(params.pluginId) +
            '/' +
            encodeURIComponent(params.instanceId) +
            '/settings';
    };
})(PutPluginInstanceSettings || (PutPluginInstanceSettings = {}));

var plugins_types = /*#__PURE__*/Object.freeze({
  __proto__: null,
  get GetPlugins () { return GetPlugins; },
  get PostInstallPlugin () { return PostInstallPlugin; },
  get Reload () { return Reload; },
  get GetPlugin () { return GetPlugin; },
  get PutPlugin () { return PutPlugin; },
  get GetPluginInstanceSettings () { return GetPluginInstanceSettings; },
  get PutPluginInstanceSettings () { return PutPluginInstanceSettings; }
});

var GetRegistry;
(function (GetRegistry) {
    GetRegistry.path = '/v1.0/registry';
})(GetRegistry || (GetRegistry = {}));

var registry_types = /*#__PURE__*/Object.freeze({
  __proto__: null,
  get GetRegistry () { return GetRegistry; }
});

var GetStatus;
(function (GetStatus) {
    GetStatus.path = '/v1.0/status';
})(GetStatus || (GetStatus = {}));

var dashboard_types = /*#__PURE__*/Object.freeze({
  __proto__: null,
  get GetStatus () { return GetStatus; }
});

var ConsoleSocket;
(function (ConsoleSocket) {
    ConsoleSocket.path = '/v1.0/console';
})(ConsoleSocket || (ConsoleSocket = {}));

var console_types = /*#__PURE__*/Object.freeze({
  __proto__: null,
  get ConsoleSocket () { return ConsoleSocket; }
});

var PostLogin;
(function (PostLogin) {
    PostLogin.path = '/v1.0/login';
})(PostLogin || (PostLogin = {}));
var PostProfile;
(function (PostProfile) {
    PostProfile.path = '/v1.0/profile';
})(PostProfile || (PostProfile = {}));
var GetProfile;
(function (GetProfile) {
    GetProfile.path = '/v1.0/profile';
})(GetProfile || (GetProfile = {}));
var PostLogout;
(function (PostLogout) {
    PostLogout.path = '/v1.0/logout';
})(PostLogout || (PostLogout = {}));

var auth_types = /*#__PURE__*/Object.freeze({
  __proto__: null,
  get PostLogin () { return PostLogin; },
  get PostProfile () { return PostProfile; },
  get GetProfile () { return GetProfile; },
  get PostLogout () { return PostLogout; }
});

var PostPluginAuthInteraction;
(function (PostPluginAuthInteraction) {
    PostPluginAuthInteraction.path = '/v1.0/plugins/:pluginId/:instanceId/auth-interaction';
    PostPluginAuthInteraction.getPath = function (params) {
        return '/v1.0/plugins/' +
            encodeURIComponent(params.pluginId) +
            '/' +
            encodeURIComponent(params.instanceId) +
            '/auth-interaction';
    };
})(PostPluginAuthInteraction || (PostPluginAuthInteraction = {}));
var PostPluginAuthInteractionResult;
(function (PostPluginAuthInteractionResult) {
    PostPluginAuthInteractionResult.path = '/v1.0/plugins/:pluginId/:instanceId/auth-interaction-result';
    PostPluginAuthInteractionResult.getPath = function (params) {
        return '/v1.0/plugins/' +
            encodeURIComponent(params.pluginId) +
            '/' +
            encodeURIComponent(params.instanceId) +
            '/auth-interaction-result';
    };
})(PostPluginAuthInteractionResult || (PostPluginAuthInteractionResult = {}));

var pluginsAuth_types = /*#__PURE__*/Object.freeze({
  __proto__: null,
  get PostPluginAuthInteraction () { return PostPluginAuthInteraction; },
  get PostPluginAuthInteractionResult () { return PostPluginAuthInteractionResult; }
});

export { auth_types as Auth, console_types as Console, dashboard_types as Data, pluginsAuth_types as PluginAuth, plugins_types as Plugins, registry_types as Registry };
//# sourceMappingURL=api-types.esm.js.map
