{"code":"import UserApiKeyAuthProviderClientImpl from \"./internal/UserApiKeyAuthProviderClientImpl\";\r\nexport var UserApiKeyAuthProviderClient;\r\n(function (UserApiKeyAuthProviderClient) {\r\n    UserApiKeyAuthProviderClient.factory = new (function () {\r\n        function class_1() {\r\n        }\r\n        class_1.prototype.getClient = function (authRequestClient, requestClient, routes) {\r\n            return new UserApiKeyAuthProviderClientImpl(authRequestClient, routes);\r\n        };\r\n        return class_1;\r\n    }())();\r\n})(UserApiKeyAuthProviderClient || (UserApiKeyAuthProviderClient = {}));\r\n//# sourceMappingURL=UserApiKeyAuthProviderClient.js.map","map":"{\"version\":3,\"file\":\"UserApiKeyAuthProviderClient.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../../../../src/core/auth/providers/userapikey/UserApiKeyAuthProviderClient.ts\"],\"names\":[],\"mappings\":\"AAwBA,OAAO,gCAAgC,MAAM,6CAA6C,CAAC;AA+C3F,MAAM,KAAW,4BAA4B,CAa5C;AAbD,WAAiB,4BAA4B;IAC9B,oCAAO,GAEhB;QAAI;QASR,CAAC;QAPQ,2BAAS,GAAhB,UACE,iBAA0C,EAC1C,aAAkC,EAClC,MAAwB;YAExB,OAAO,IAAI,gCAAgC,CAAC,iBAAiB,EAAE,MAAM,CAAC,CAAC;QACzE,CAAC;QACH,cAAC;IAAD,CAAC,AATO,KASL,CAAC;AACN,CAAC,EAbgB,4BAA4B,KAA5B,4BAA4B,QAa5C\"}","dts":{"name":"/Users/eric/stitch/stitch-js-sdk/packages/browser/core/.rpt2_cache/placeholder/core/auth/providers/userapikey/UserApiKeyAuthProviderClient.d.ts","text":"import BSON from \"bson\";\r\nimport { UserApiKey } from \"mongodb-stitch-core-sdk\";\r\nimport AuthProviderClientFactory from \"../internal/AuthProviderClientFactory\";\r\nexport interface UserApiKeyAuthProviderClient {\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\nexport declare namespace UserApiKeyAuthProviderClient {\r\n    const factory: AuthProviderClientFactory<UserApiKeyAuthProviderClient>;\r\n}\r\n"}}
