{"code":"var AwsS3ServiceClientImpl = (function () {\r\n    function AwsS3ServiceClientImpl(proxy) {\r\n        this.proxy = proxy;\r\n    }\r\n    AwsS3ServiceClientImpl.prototype.putObject = function (bucket, key, acl, contentType, body) {\r\n        return this.proxy.putObject(bucket, key, acl, contentType, body);\r\n    };\r\n    AwsS3ServiceClientImpl.prototype.signPolicy = function (bucket, key, acl, contentType) {\r\n        return this.proxy.signPolicy(bucket, key, acl, contentType);\r\n    };\r\n    return AwsS3ServiceClientImpl;\r\n}());\r\nexport default AwsS3ServiceClientImpl;\r\n//# sourceMappingURL=AwsS3ServiceClientImpl.js.map","map":"{\"version\":3,\"file\":\"AwsS3ServiceClientImpl.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/internal/AwsS3ServiceClientImpl.ts\"],\"names\":[],\"mappings\":\"AA6BA;IACE,gCAAoC,KAA6B;QAA7B,UAAK,GAAL,KAAK,CAAwB;IAAG,CAAC;IAY9D,0CAAS,GAAhB,UACE,MAAc,EACd,GAAW,EACX,GAAW,EACX,WAAmB,EACnB,IAA8D;QAE9D,OAAO,IAAI,CAAC,KAAK,CAAC,SAAS,CAAC,MAAM,EAAE,GAAG,EAAE,GAAG,EAAE,WAAW,EAAE,IAAI,CAAC,CAAC;IACnE,CAAC;IAcM,2CAAU,GAAjB,UACE,MAAc,EACd,GAAW,EACX,GAAW,EACX,WAAmB;QAEnB,OAAO,IAAI,CAAC,KAAK,CAAC,UAAU,CAAC,MAAM,EAAE,GAAG,EAAE,GAAG,EAAE,WAAW,CAAC,CAAC;IAC9D,CAAC;IACH,6BAAC;AAAD,CAAC,AA3CD,IA2CC\"}","dts":{"name":"/Users/eric/stitch/stitch-js-sdk/packages/browser/services/aws-s3/.rpt2_cache/placeholder/internal/AwsS3ServiceClientImpl.d.ts","text":"/// <reference types=\"node\" />\r\nimport BSON from \"bson\";\r\nimport { AwsS3PutObjectResult, AwsS3SignPolicyResult, CoreAwsS3ServiceClient } from \"mongodb-stitch-core-services-aws-s3\";\r\nimport { AwsS3ServiceClient } from \"../AwsS3ServiceClient\";\r\nexport default class AwsS3ServiceClientImpl implements AwsS3ServiceClient {\r\n    private readonly proxy;\r\n    constructor(proxy: CoreAwsS3ServiceClient);\r\n    putObject(bucket: string, key: string, acl: string, contentType: string, body: string | BSON.Binary | Uint8Array | ArrayBuffer | Buffer): Promise<AwsS3PutObjectResult>;\r\n    signPolicy(bucket: string, key: string, acl: string, contentType: string): Promise<AwsS3SignPolicyResult>;\r\n}\r\n"}}
