{"code":"import * as tslib_1 from \"tslib\";\r\nimport { CoreUserApiKeyAuthProviderClient } from \"mongodb-stitch-core-sdk\";\r\nvar UserApiKeyAuthProviderClientImpl = (function (_super) {\r\n    tslib_1.__extends(UserApiKeyAuthProviderClientImpl, _super);\r\n    function UserApiKeyAuthProviderClientImpl(requestClient, routes) {\r\n        return _super.call(this, requestClient, routes) || this;\r\n    }\r\n    UserApiKeyAuthProviderClientImpl.prototype.createApiKey = function (name) {\r\n        return _super.prototype.createApiKey.call(this, name);\r\n    };\r\n    UserApiKeyAuthProviderClientImpl.prototype.fetchApiKey = function (keyId) {\r\n        return _super.prototype.fetchApiKey.call(this, keyId);\r\n    };\r\n    UserApiKeyAuthProviderClientImpl.prototype.fetchApiKeys = function () {\r\n        return _super.prototype.fetchApiKeys.call(this);\r\n    };\r\n    UserApiKeyAuthProviderClientImpl.prototype.deleteApiKey = function (keyId) {\r\n        return _super.prototype.deleteApiKey.call(this, keyId);\r\n    };\r\n    UserApiKeyAuthProviderClientImpl.prototype.enableApiKey = function (keyId) {\r\n        return _super.prototype.enableApiKey.call(this, keyId);\r\n    };\r\n    UserApiKeyAuthProviderClientImpl.prototype.disableApiKey = function (keyId) {\r\n        return _super.prototype.disableApiKey.call(this, keyId);\r\n    };\r\n    return UserApiKeyAuthProviderClientImpl;\r\n}(CoreUserApiKeyAuthProviderClient));\r\nexport default UserApiKeyAuthProviderClientImpl;\r\n//# sourceMappingURL=UserApiKeyAuthProviderClientImpl.js.map","map":"{\"version\":3,\"file\":\"UserApiKeyAuthProviderClientImpl.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../../../../../src/core/auth/providers/userapikey/internal/UserApiKeyAuthProviderClientImpl.ts\"],\"names\":[],\"mappings\":\";AAiBA,OAAO,EACL,gCAAgC,EAIjC,MAAM,yBAAyB,CAAC;AAIjC;IACU,4DAAgC;IAExC,0CACE,aAAsC,EACtC,MAAwB;eAExB,kBAAM,aAAa,EAAE,MAAM,CAAC;IAC9B,CAAC;IAEM,uDAAY,GAAnB,UAAoB,IAAY;QAC9B,OAAO,iBAAM,YAAY,YAAC,IAAI,CAAC,CAAC;IAClC,CAAC;IAEM,sDAAW,GAAlB,UAAmB,KAAoB;QACrC,OAAO,iBAAM,WAAW,YAAC,KAAK,CAAC,CAAC;IAClC,CAAC;IAEM,uDAAY,GAAnB;QACE,OAAO,iBAAM,YAAY,WAAE,CAAC;IAC9B,CAAC;IAEM,uDAAY,GAAnB,UAAoB,KAAoB;QACtC,OAAO,iBAAM,YAAY,YAAC,KAAK,CAAC,CAAC;IACnC,CAAC;IAEM,uDAAY,GAAnB,UAAoB,KAAoB;QACtC,OAAO,iBAAM,YAAY,YAAC,KAAK,CAAC,CAAC;IACnC,CAAC;IAEM,wDAAa,GAApB,UAAqB,KAAoB;QACvC,OAAO,iBAAM,aAAa,YAAC,KAAK,CAAC,CAAC;IACpC,CAAC;IACH,uCAAC;AAAD,CAAC,AAjCD,CACU,gCAAgC,GAgCzC\"}","dts":{"name":"/Users/eric/stitch/stitch-js-sdk/packages/browser/core/.rpt2_cache/placeholder/core/auth/providers/userapikey/internal/UserApiKeyAuthProviderClientImpl.d.ts","text":"import BSON from \"bson\";\r\nimport { CoreUserApiKeyAuthProviderClient, StitchAuthRequestClient, StitchAuthRoutes, UserApiKey } from \"mongodb-stitch-core-sdk\";\r\nimport { UserApiKeyAuthProviderClient } from \"../UserApiKeyAuthProviderClient\";\r\nexport default class UserApiKeyAuthProviderClientImpl extends CoreUserApiKeyAuthProviderClient implements UserApiKeyAuthProviderClient {\r\n    constructor(requestClient: StitchAuthRequestClient, routes: StitchAuthRoutes);\r\n    createApiKey(name: string): Promise<UserApiKey>;\r\n    fetchApiKey(keyId: BSON.ObjectID): Promise<UserApiKey>;\r\n    fetchApiKeys(): Promise<UserApiKey[]>;\r\n    deleteApiKey(keyId: BSON.ObjectID): Promise<void>;\r\n    enableApiKey(keyId: BSON.ObjectID): Promise<void>;\r\n    disableApiKey(keyId: BSON.ObjectID): Promise<void>;\r\n}\r\n"}}
