"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
    if (k2 === undefined) k2 = k;
    var desc = Object.getOwnPropertyDescriptor(m, k);
    if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
      desc = { enumerable: true, get: function() { return m[k]; } };
    }
    Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
    if (k2 === undefined) k2 = k;
    o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
    for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.defaultCliUserAgent = exports.credentialsAboutToExpire = exports.CredentialPlugins = exports.setSdkTracing = exports.AwsCliCompatible = exports.cached = exports.AccountAccessKeyCache = void 0;
__exportStar(require("../proxy-agent"), exports);
__exportStar(require("../sdk"), exports);
__exportStar(require("../sdk-provider"), exports);
__exportStar(require("../sdk-logger"), exports);
// temporary testing exports
var account_cache_1 = require("../account-cache");
Object.defineProperty(exports, "AccountAccessKeyCache", { enumerable: true, get: function () { return account_cache_1.AccountAccessKeyCache; } });
var cached_1 = require("../cached");
Object.defineProperty(exports, "cached", { enumerable: true, get: function () { return cached_1.cached; } });
var awscli_compatible_1 = require("../awscli-compatible");
Object.defineProperty(exports, "AwsCliCompatible", { enumerable: true, get: function () { return awscli_compatible_1.AwsCliCompatible; } });
var tracing_1 = require("../tracing");
Object.defineProperty(exports, "setSdkTracing", { enumerable: true, get: function () { return tracing_1.setSdkTracing; } });
var credential_plugins_1 = require("../credential-plugins");
Object.defineProperty(exports, "CredentialPlugins", { enumerable: true, get: function () { return credential_plugins_1.CredentialPlugins; } });
var provider_caching_1 = require("../provider-caching");
Object.defineProperty(exports, "credentialsAboutToExpire", { enumerable: true, get: function () { return provider_caching_1.credentialsAboutToExpire; } });
var user_agent_1 = require("../user-agent");
Object.defineProperty(exports, "defaultCliUserAgent", { enumerable: true, get: function () { return user_agent_1.defaultCliUserAgent; } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7OztBQUFBLGlEQUErQjtBQUMvQix5Q0FBdUI7QUFDdkIsa0RBQWdDO0FBQ2hDLGdEQUE4QjtBQUU5Qiw0QkFBNEI7QUFDNUIsa0RBQXlEO0FBQWhELHNIQUFBLHFCQUFxQixPQUFBO0FBQzlCLG9DQUFtQztBQUExQixnR0FBQSxNQUFNLE9BQUE7QUFDZiwwREFBd0Q7QUFBL0MscUhBQUEsZ0JBQWdCLE9BQUE7QUFDekIsc0NBQTJDO0FBQWxDLHdHQUFBLGFBQWEsT0FBQTtBQUN0Qiw0REFBMEQ7QUFBakQsdUhBQUEsaUJBQWlCLE9BQUE7QUFDMUIsd0RBQStEO0FBQXRELDRIQUFBLHdCQUF3QixPQUFBO0FBQ2pDLDRDQUFvRDtBQUEzQyxpSEFBQSxtQkFBbUIsT0FBQSIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCAqIGZyb20gJy4uL3Byb3h5LWFnZW50JztcbmV4cG9ydCAqIGZyb20gJy4uL3Nkayc7XG5leHBvcnQgKiBmcm9tICcuLi9zZGstcHJvdmlkZXInO1xuZXhwb3J0ICogZnJvbSAnLi4vc2RrLWxvZ2dlcic7XG5cbi8vIHRlbXBvcmFyeSB0ZXN0aW5nIGV4cG9ydHNcbmV4cG9ydCB7IEFjY291bnRBY2Nlc3NLZXlDYWNoZSB9IGZyb20gJy4uL2FjY291bnQtY2FjaGUnO1xuZXhwb3J0IHsgY2FjaGVkIH0gZnJvbSAnLi4vY2FjaGVkJztcbmV4cG9ydCB7IEF3c0NsaUNvbXBhdGlibGUgfSBmcm9tICcuLi9hd3NjbGktY29tcGF0aWJsZSc7XG5leHBvcnQgeyBzZXRTZGtUcmFjaW5nIH0gZnJvbSAnLi4vdHJhY2luZyc7XG5leHBvcnQgeyBDcmVkZW50aWFsUGx1Z2lucyB9IGZyb20gJy4uL2NyZWRlbnRpYWwtcGx1Z2lucyc7XG5leHBvcnQgeyBjcmVkZW50aWFsc0Fib3V0VG9FeHBpcmUgfSBmcm9tICcuLi9wcm92aWRlci1jYWNoaW5nJztcbmV4cG9ydCB7IGRlZmF1bHRDbGlVc2VyQWdlbnQgfSBmcm9tICcuLi91c2VyLWFnZW50JztcbiJdfQ==