File Explorer

/proc/self/root/proc/4/root/var/runtime/node_modules/@aws-sdk/client-kms/dist-cjs

This explorer reads the filesystem of the server it runs on, so /workspace/user isn't present here. Browsing and the terminal still work against this server's own disk from /.

index.js109 KB · 3108 lines
const { awsEndpointFunctions, emitWarningIfUnsupportedVersion: emitWarningIfUnsupportedVersion$1, createDefaultUserAgentProvider, NODE_APP_ID_CONFIG_OPTIONS, getAwsRegionExtensionConfiguration, resolveAwsRegionExtensionConfiguration, resolveUserAgentConfig, resolveHostHeaderConfig, getUserAgentPlugin, getHostHeaderPlugin, getLoggerPlugin, getRecursionDetectionPlugin } = require("@aws-sdk/core/client");const { getHttpAuthSchemeEndpointRuleSetPlugin, DefaultIdentityProviderConfig, getHttpSigningPlugin, createPaginator } = require("@smithy/core");const { normalizeProvider, getSmithyContext, ServiceException, NoOpLogger, emitWarningIfUnsupportedVersion, loadConfigsForDefaultMode, getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig, Client, makeBuilder, createAggregatedClient } = require("@smithy/core/client");const { Command: $Command } = require("@smithy/core/client");exports.$Command = $Command;exports.__Client = Client;const { resolveDefaultsModeConfig, loadConfig, NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS, NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS, NODE_REGION_CONFIG_OPTIONS, NODE_REGION_CONFIG_FILE_OPTIONS, resolveRegionConfig } = require("@smithy/core/config");const { BinaryDecisionDiagram, EndpointCache, decideEndpoint, customEndpointFunctions, resolveEndpointConfig, getEndpointPlugin } = require("@smithy/core/endpoints");const { parseUrl, getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig, getContentLengthPlugin } = require("@smithy/core/protocols");const { DEFAULT_RETRY_MODE, NODE_RETRY_MODE_CONFIG_OPTIONS, NODE_MAX_ATTEMPT_CONFIG_OPTIONS, resolveRetryConfig, getRetryPlugin } = require("@smithy/core/retry");const { TypeRegistry, getSchemaSerdePlugin } = require("@smithy/core/schema");const { resolveAwsSdkSigV4Config, AwsSdkSigV4Signer, NODE_AUTH_SCHEME_PREFERENCE_OPTIONS } = require("@aws-sdk/core/httpAuthSchemes");const { defaultProvider } = require("@aws-sdk/credential-provider-node");const { toUtf8, fromUtf8, toBase64, fromBase64, calculateBodyLength } = require("@smithy/core/serde");const { streamCollector, NodeHttpHandler } = require("@smithy/node-http-handler");const { AwsJson1_1Protocol } = require("@aws-sdk/core/protocols");const { Sha256 } = require("@smithy/core/checksum"); const defaultKMSHttpAuthSchemeParametersProvider = async (config, context, input) => {    return {        operation: getSmithyContext(context).operation,        region: await normalizeProvider(config.region)() || (() => {            throw new Error("expected `region` to be configured for `aws.auth#sigv4`");        })(),    };};function createAwsAuthSigv4HttpAuthOption(authParameters) {    return {        schemeId: "aws.auth#sigv4",        signingProperties: {            name: "kms",            region: authParameters.region,        },        propertiesExtractor: (config, context) => ({            signingProperties: {                config,                context,            },        }),    };}const defaultKMSHttpAuthSchemeProvider = (authParameters) => {    const options = [];    switch (authParameters.operation) {        default: {            options.push(createAwsAuthSigv4HttpAuthOption(authParameters));        }    }    return options;};const resolveHttpAuthSchemeConfig = (config) => {    const config_0 = resolveAwsSdkSigV4Config(config);    return Object.assign(config_0, {        authSchemePreference: normalizeProvider(config.authSchemePreference ?? []),    });}; const resolveClientEndpointParameters = (options) => {    return Object.assign(options, {        useDualstackEndpoint: options.useDualstackEndpoint ?? false,        useFipsEndpoint: options.useFipsEndpoint ?? false,        defaultSigningName: "kms",    });};const commonParams = {    UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" },    Endpoint: { type: "builtInParams", name: "endpoint" },    Region: { type: "builtInParams", name: "region" },    UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" },}; var version = "3.1104.0";var packageInfo = {	version: version}; const k = "ref";const a = -1, b = true, c = "isSet", d = "PartitionResult", e = "booleanEquals", f = "getAttr", g = { [k]: "Endpoint" }, h = { [k]: d }, i = {}, j = [{ [k]: "Region" }];const _data = {    conditions: [        [c, [g]],        [c, j],        ["aws.partition", j, d],        [e, [{ [k]: "UseFIPS" }, b]],        [e, [{ [k]: "UseDualStack" }, b]],        [e, [{ fn: f, argv: [h, "supportsDualStack"] }, b]],        [e, [{ fn: f, argv: [h, "supportsFIPS"] }, b]]    ],    results: [        [a],        [a, "Invalid Configuration: FIPS and custom endpoint are not supported"],        [a, "Invalid Configuration: Dualstack and custom endpoint are not supported"],        [g, i],        ["https://kms-fips.{Region}.{PartitionResult#dualStackDnsSuffix}", i],        [a, "FIPS and DualStack are enabled, but this partition does not support one or both"],        ["https://kms-fips.{Region}.{PartitionResult#dnsSuffix}", i],        [a, "FIPS is enabled but this partition does not support FIPS"],        ["https://kms.{Region}.{PartitionResult#dualStackDnsSuffix}", i],        [a, "DualStack is enabled but this partition does not support DualStack"],        ["https://kms.{Region}.{PartitionResult#dnsSuffix}", i],        [a, "Invalid Configuration: Missing Region"]    ]};const root = 2;const r = 100_000_000;const nodes = new Int32Array([    -1, 1, -1,    0, 12, 3,    1, 4, r + 11,    2, 5, r + 11,    3, 8, 6,    4, 7, r + 10,    5, r + 8, r + 9,    4, 10, 9,    6, r + 6, r + 7,    5, 11, r + 5,    6, r + 4, r + 5,    3, r + 1, 13,    4, r + 2, r + 3,]);const bdd = BinaryDecisionDiagram.from(nodes, root, _data.conditions, _data.results); const cache = new EndpointCache({    size: 50,    params: ["Endpoint", "Region", "UseDualStack", "UseFIPS"],});const defaultEndpointResolver = (endpointParams, context = {}) => {    return cache.get(endpointParams, () => decideEndpoint(bdd, {        endpointParams: endpointParams,        logger: context.logger,    }));};customEndpointFunctions.aws = awsEndpointFunctions; class KMSServiceException extends ServiceException {    constructor(options) {        super(options);        Object.setPrototypeOf(this, KMSServiceException.prototype);    }} class AlreadyExistsException extends KMSServiceException {    name = "AlreadyExistsException";    $fault = "client";    constructor(opts) {        super({            name: "AlreadyExistsException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, AlreadyExistsException.prototype);    }}class DependencyTimeoutException extends KMSServiceException {    name = "DependencyTimeoutException";    $fault = "server";    constructor(opts) {        super({            name: "DependencyTimeoutException",            $fault: "server",            ...opts,        });        Object.setPrototypeOf(this, DependencyTimeoutException.prototype);    }}class InvalidArnException extends KMSServiceException {    name = "InvalidArnException";    $fault = "client";    constructor(opts) {        super({            name: "InvalidArnException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, InvalidArnException.prototype);    }}class KMSInternalException extends KMSServiceException {    name = "KMSInternalException";    $fault = "server";    constructor(opts) {        super({            name: "KMSInternalException",            $fault: "server",            ...opts,        });        Object.setPrototypeOf(this, KMSInternalException.prototype);    }}class KMSInvalidStateException extends KMSServiceException {    name = "KMSInvalidStateException";    $fault = "client";    constructor(opts) {        super({            name: "KMSInvalidStateException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, KMSInvalidStateException.prototype);    }}class NotFoundException extends KMSServiceException {    name = "NotFoundException";    $fault = "client";    constructor(opts) {        super({            name: "NotFoundException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, NotFoundException.prototype);    }}class CloudHsmClusterInUseException extends KMSServiceException {    name = "CloudHsmClusterInUseException";    $fault = "client";    constructor(opts) {        super({            name: "CloudHsmClusterInUseException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, CloudHsmClusterInUseException.prototype);    }}class CloudHsmClusterInvalidConfigurationException extends KMSServiceException {    name = "CloudHsmClusterInvalidConfigurationException";    $fault = "client";    constructor(opts) {        super({            name: "CloudHsmClusterInvalidConfigurationException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, CloudHsmClusterInvalidConfigurationException.prototype);    }}class CloudHsmClusterNotActiveException extends KMSServiceException {    name = "CloudHsmClusterNotActiveException";    $fault = "client";    constructor(opts) {        super({            name: "CloudHsmClusterNotActiveException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, CloudHsmClusterNotActiveException.prototype);    }}class CloudHsmClusterNotFoundException extends KMSServiceException {    name = "CloudHsmClusterNotFoundException";    $fault = "client";    constructor(opts) {        super({            name: "CloudHsmClusterNotFoundException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, CloudHsmClusterNotFoundException.prototype);    }}class CloudHsmClusterNotRelatedException extends KMSServiceException {    name = "CloudHsmClusterNotRelatedException";    $fault = "client";    constructor(opts) {        super({            name: "CloudHsmClusterNotRelatedException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, CloudHsmClusterNotRelatedException.prototype);    }}class ConflictException extends KMSServiceException {    name = "ConflictException";    $fault = "client";    constructor(opts) {        super({            name: "ConflictException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, ConflictException.prototype);    }}class CustomKeyStoreInvalidStateException extends KMSServiceException {    name = "CustomKeyStoreInvalidStateException";    $fault = "client";    constructor(opts) {        super({            name: "CustomKeyStoreInvalidStateException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, CustomKeyStoreInvalidStateException.prototype);    }}class CustomKeyStoreNotFoundException extends KMSServiceException {    name = "CustomKeyStoreNotFoundException";    $fault = "client";    constructor(opts) {        super({            name: "CustomKeyStoreNotFoundException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, CustomKeyStoreNotFoundException.prototype);    }}class InvalidAliasNameException extends KMSServiceException {    name = "InvalidAliasNameException";    $fault = "client";    constructor(opts) {        super({            name: "InvalidAliasNameException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, InvalidAliasNameException.prototype);    }}class LimitExceededException extends KMSServiceException {    name = "LimitExceededException";    $fault = "client";    constructor(opts) {        super({            name: "LimitExceededException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, LimitExceededException.prototype);    }}class CustomKeyStoreNameInUseException extends KMSServiceException {    name = "CustomKeyStoreNameInUseException";    $fault = "client";    constructor(opts) {        super({            name: "CustomKeyStoreNameInUseException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, CustomKeyStoreNameInUseException.prototype);    }}class IncorrectTrustAnchorException extends KMSServiceException {    name = "IncorrectTrustAnchorException";    $fault = "client";    constructor(opts) {        super({            name: "IncorrectTrustAnchorException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, IncorrectTrustAnchorException.prototype);    }}class XksProxyIncorrectAuthenticationCredentialException extends KMSServiceException {    name = "XksProxyIncorrectAuthenticationCredentialException";    $fault = "client";    constructor(opts) {        super({            name: "XksProxyIncorrectAuthenticationCredentialException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, XksProxyIncorrectAuthenticationCredentialException.prototype);    }}class XksProxyInvalidConfigurationException extends KMSServiceException {    name = "XksProxyInvalidConfigurationException";    $fault = "client";    constructor(opts) {        super({            name: "XksProxyInvalidConfigurationException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, XksProxyInvalidConfigurationException.prototype);    }}class XksProxyInvalidResponseException extends KMSServiceException {    name = "XksProxyInvalidResponseException";    $fault = "client";    constructor(opts) {        super({            name: "XksProxyInvalidResponseException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, XksProxyInvalidResponseException.prototype);    }}class XksProxyUriEndpointInUseException extends KMSServiceException {    name = "XksProxyUriEndpointInUseException";    $fault = "client";    constructor(opts) {        super({            name: "XksProxyUriEndpointInUseException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, XksProxyUriEndpointInUseException.prototype);    }}class XksProxyUriInUseException extends KMSServiceException {    name = "XksProxyUriInUseException";    $fault = "client";    constructor(opts) {        super({            name: "XksProxyUriInUseException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, XksProxyUriInUseException.prototype);    }}class XksProxyUriUnreachableException extends KMSServiceException {    name = "XksProxyUriUnreachableException";    $fault = "client";    constructor(opts) {        super({            name: "XksProxyUriUnreachableException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, XksProxyUriUnreachableException.prototype);    }}class XksProxyVpcEndpointServiceInUseException extends KMSServiceException {    name = "XksProxyVpcEndpointServiceInUseException";    $fault = "client";    constructor(opts) {        super({            name: "XksProxyVpcEndpointServiceInUseException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, XksProxyVpcEndpointServiceInUseException.prototype);    }}class XksProxyVpcEndpointServiceInvalidConfigurationException extends KMSServiceException {    name = "XksProxyVpcEndpointServiceInvalidConfigurationException";    $fault = "client";    constructor(opts) {        super({            name: "XksProxyVpcEndpointServiceInvalidConfigurationException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, XksProxyVpcEndpointServiceInvalidConfigurationException.prototype);    }}class XksProxyVpcEndpointServiceNotFoundException extends KMSServiceException {    name = "XksProxyVpcEndpointServiceNotFoundException";    $fault = "client";    constructor(opts) {        super({            name: "XksProxyVpcEndpointServiceNotFoundException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, XksProxyVpcEndpointServiceNotFoundException.prototype);    }}class DisabledException extends KMSServiceException {    name = "DisabledException";    $fault = "client";    constructor(opts) {        super({            name: "DisabledException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, DisabledException.prototype);    }}class DryRunOperationException extends KMSServiceException {    name = "DryRunOperationException";    $fault = "client";    constructor(opts) {        super({            name: "DryRunOperationException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, DryRunOperationException.prototype);    }}class InvalidGrantTokenException extends KMSServiceException {    name = "InvalidGrantTokenException";    $fault = "client";    constructor(opts) {        super({            name: "InvalidGrantTokenException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, InvalidGrantTokenException.prototype);    }}class MalformedPolicyDocumentException extends KMSServiceException {    name = "MalformedPolicyDocumentException";    $fault = "client";    constructor(opts) {        super({            name: "MalformedPolicyDocumentException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, MalformedPolicyDocumentException.prototype);    }}class TagException extends KMSServiceException {    name = "TagException";    $fault = "client";    constructor(opts) {        super({            name: "TagException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, TagException.prototype);    }}class UnsupportedOperationException extends KMSServiceException {    name = "UnsupportedOperationException";    $fault = "client";    constructor(opts) {        super({            name: "UnsupportedOperationException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, UnsupportedOperationException.prototype);    }}class XksKeyAlreadyInUseException extends KMSServiceException {    name = "XksKeyAlreadyInUseException";    $fault = "client";    constructor(opts) {        super({            name: "XksKeyAlreadyInUseException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, XksKeyAlreadyInUseException.prototype);    }}class XksKeyInvalidConfigurationException extends KMSServiceException {    name = "XksKeyInvalidConfigurationException";    $fault = "client";    constructor(opts) {        super({            name: "XksKeyInvalidConfigurationException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, XksKeyInvalidConfigurationException.prototype);    }}class XksKeyNotFoundException extends KMSServiceException {    name = "XksKeyNotFoundException";    $fault = "client";    constructor(opts) {        super({            name: "XksKeyNotFoundException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, XksKeyNotFoundException.prototype);    }}class CustomKeyStoreHasCMKsException extends KMSServiceException {    name = "CustomKeyStoreHasCMKsException";    $fault = "client";    constructor(opts) {        super({            name: "CustomKeyStoreHasCMKsException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, CustomKeyStoreHasCMKsException.prototype);    }}class IncorrectKeyException extends KMSServiceException {    name = "IncorrectKeyException";    $fault = "client";    constructor(opts) {        super({            name: "IncorrectKeyException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, IncorrectKeyException.prototype);    }}class InvalidCiphertextException extends KMSServiceException {    name = "InvalidCiphertextException";    $fault = "client";    constructor(opts) {        super({            name: "InvalidCiphertextException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, InvalidCiphertextException.prototype);    }}class InvalidKeyUsageException extends KMSServiceException {    name = "InvalidKeyUsageException";    $fault = "client";    constructor(opts) {        super({            name: "InvalidKeyUsageException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, InvalidKeyUsageException.prototype);    }}class KeyUnavailableException extends KMSServiceException {    name = "KeyUnavailableException";    $fault = "server";    constructor(opts) {        super({            name: "KeyUnavailableException",            $fault: "server",            ...opts,        });        Object.setPrototypeOf(this, KeyUnavailableException.prototype);    }}class InvalidMarkerException extends KMSServiceException {    name = "InvalidMarkerException";    $fault = "client";    constructor(opts) {        super({            name: "InvalidMarkerException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, InvalidMarkerException.prototype);    }}class ExpiredImportTokenException extends KMSServiceException {    name = "ExpiredImportTokenException";    $fault = "client";    constructor(opts) {        super({            name: "ExpiredImportTokenException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, ExpiredImportTokenException.prototype);    }}class IncorrectKeyMaterialException extends KMSServiceException {    name = "IncorrectKeyMaterialException";    $fault = "client";    constructor(opts) {        super({            name: "IncorrectKeyMaterialException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, IncorrectKeyMaterialException.prototype);    }}class InvalidImportTokenException extends KMSServiceException {    name = "InvalidImportTokenException";    $fault = "client";    constructor(opts) {        super({            name: "InvalidImportTokenException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, InvalidImportTokenException.prototype);    }}class InvalidGrantIdException extends KMSServiceException {    name = "InvalidGrantIdException";    $fault = "client";    constructor(opts) {        super({            name: "InvalidGrantIdException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, InvalidGrantIdException.prototype);    }}class KMSInvalidMacException extends KMSServiceException {    name = "KMSInvalidMacException";    $fault = "client";    constructor(opts) {        super({            name: "KMSInvalidMacException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, KMSInvalidMacException.prototype);    }}class KMSInvalidSignatureException extends KMSServiceException {    name = "KMSInvalidSignatureException";    $fault = "client";    constructor(opts) {        super({            name: "KMSInvalidSignatureException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, KMSInvalidSignatureException.prototype);    }} const _A = "Arn";const _AA = "AliasArn";const _AD = "AttestationDocument";const _AEE = "AlreadyExistsException";const _AKI = "AccessKeyId";const _AL = "AliasList";const _ALE = "AliasListEntry";const _AN = "AliasName";const _AWSAI = "AWSAccountId";const _Al = "Aliases";const _BPLSC = "BypassPolicyLockoutSafetyCheck";const _C = "Constraints";const _CA = "CreateAlias";const _CAR = "CreateAliasRequest";const _CB = "CiphertextBlob";const _CCKS = "ConnectCustomKeyStore";const _CCKSR = "ConnectCustomKeyStoreRequest";const _CCKSRo = "ConnectCustomKeyStoreResponse";const _CCKSRr = "CreateCustomKeyStoreRequest";const _CCKSRre = "CreateCustomKeyStoreResponse";const _CCKSr = "CreateCustomKeyStore";const _CD = "CreationDate";const _CE = "ConflictException";const _CEC = "ConnectionErrorCode";const _CFR = "CiphertextForRecipient";const _CG = "CreateGrant";const _CGR = "CreateGrantRequest";const _CGRr = "CreateGrantResponse";const _CHCI = "CloudHsmClusterId";const _CHCICE = "CloudHsmClusterInvalidConfigurationException";const _CHCIUE = "CloudHsmClusterInUseException";const _CHCNAE = "CloudHsmClusterNotActiveException";const _CHCNFE = "CloudHsmClusterNotFoundException";const _CHCNRE = "CloudHsmClusterNotRelatedException";const _CK = "CreateKey";const _CKD = "CancelKeyDeletion";const _CKDR = "CancelKeyDeletionRequest";const _CKDRa = "CancelKeyDeletionResponse";const _CKMI = "CurrentKeyMaterialId";const _CKR = "CreateKeyRequest";const _CKRr = "CreateKeyResponse";const _CKS = "CustomKeyStores";const _CKSHCMKE = "CustomKeyStoreHasCMKsException";const _CKSI = "CustomKeyStoreId";const _CKSISE = "CustomKeyStoreInvalidStateException";const _CKSL = "CustomKeyStoresList";const _CKSLE = "CustomKeyStoresListEntry";const _CKSN = "CustomKeyStoreName";const _CKSNFE = "CustomKeyStoreNotFoundException";const _CKSNIUE = "CustomKeyStoreNameInUseException";const _CKST = "CustomKeyStoreType";const _CMKS = "CustomerMasterKeySpec";const _CS = "ConnectionState";const _CTEI = "CloudTrailEventId";const _Co = "Connectivity";const _D = "Description";const _DA = "DeleteAlias";const _DAR = "DeleteAliasRequest";const _DCKS = "DeleteCustomKeyStore";const _DCKSR = "DeleteCustomKeyStoreRequest";const _DCKSRe = "DeleteCustomKeyStoreResponse";const _DCKSRes = "DescribeCustomKeyStoresRequest";const _DCKSResc = "DescribeCustomKeyStoresResponse";const _DCKSRi = "DisconnectCustomKeyStoreRequest";const _DCKSRis = "DisconnectCustomKeyStoreResponse";const _DCKSe = "DescribeCustomKeyStores";const _DCKSi = "DisconnectCustomKeyStore";const _DD = "DeletionDate";const _DE = "DisabledException";const _DEA = "DestinationEncryptionAlgorithm";const _DEC = "DestinationEncryptionContext";const _DIKM = "DeleteImportedKeyMaterial";const _DIKMR = "DeleteImportedKeyMaterialRequest";const _DIKMRe = "DeleteImportedKeyMaterialResponse";const _DK = "DescribeKey";const _DKI = "DestinationKeyId";const _DKMI = "DestinationKeyMaterialId";const _DKR = "DescribeKeyRequest";const _DKRR = "DisableKeyRotationRequest";const _DKRe = "DescribeKeyResponse";const _DKRi = "DisableKeyRequest";const _DKRis = "DisableKeyRotation";const _DKi = "DisableKey";const _DR = "DryRun";const _DRM = "DryRunModifiers";const _DROE = "DryRunOperationException";const _DRe = "DecryptRequest";const _DRec = "DecryptResponse";const _DSS = "DeriveSharedSecret";const _DSSR = "DeriveSharedSecretRequest";const _DSSRe = "DeriveSharedSecretResponse";const _DTE = "DependencyTimeoutException";const _De = "Decrypt";const _E = "Enabled";const _EA = "EncryptionAlgorithm";const _EAn = "EncryptionAlgorithms";const _EC = "EncryptionContext";const _ECE = "EncryptionContextEquals";const _ECS = "EncryptionContextSubset";const _EITE = "ExpiredImportTokenException";const _EK = "EnableKey";const _EKM = "EncryptedKeyMaterial";const _EKR = "EnableKeyRequest";const _EKRR = "EnableKeyRotationRequest";const _EKRn = "EnableKeyRotation";const _EM = "ExpirationModel";const _ER = "EncryptRequest";const _ERn = "EncryptResponse";const _En = "Encrypt";const _G = "Grants";const _GC = "GrantConstraints";const _GDK = "GenerateDataKey";const _GDKP = "GenerateDataKeyPair";const _GDKPR = "GenerateDataKeyPairRequest";const _GDKPRe = "GenerateDataKeyPairResponse";const _GDKPWP = "GenerateDataKeyPairWithoutPlaintext";const _GDKPWPR = "GenerateDataKeyPairWithoutPlaintextRequest";const _GDKPWPRe = "GenerateDataKeyPairWithoutPlaintextResponse";const _GDKR = "GenerateDataKeyRequest";const _GDKRe = "GenerateDataKeyResponse";const _GDKWP = "GenerateDataKeyWithoutPlaintext";const _GDKWPR = "GenerateDataKeyWithoutPlaintextRequest";const _GDKWPRe = "GenerateDataKeyWithoutPlaintextResponse";const _GI = "GrantId";const _GKLU = "GetKeyLastUsage";const _GKLUR = "GetKeyLastUsageRequest";const _GKLURe = "GetKeyLastUsageResponse";const _GKP = "GetKeyPolicy";const _GKPR = "GetKeyPolicyRequest";const _GKPRe = "GetKeyPolicyResponse";const _GKRS = "GetKeyRotationStatus";const _GKRSR = "GetKeyRotationStatusRequest";const _GKRSRe = "GetKeyRotationStatusResponse";const _GL = "GrantList";const _GLE = "GrantListEntry";const _GM = "GenerateMac";const _GMR = "GenerateMacRequest";const _GMRe = "GenerateMacResponse";const _GP = "GranteePrincipal";const _GPFI = "GetParametersForImport";const _GPFIR = "GetParametersForImportRequest";const _GPFIRe = "GetParametersForImportResponse";const _GPK = "GetPublicKey";const _GPKR = "GetPublicKeyRequest";const _GPKRe = "GetPublicKeyResponse";const _GR = "GenerateRandom";const _GRR = "GenerateRandomRequest";const _GRRe = "GenerateRandomResponse";const _GSP = "GranteeServicePrincipal";const _GT = "GrantTokens";const _GTr = "GrantToken";const _I = "Id";const _IA = "IssuingAccount";const _IAE = "InvalidArnException";const _IANE = "InvalidAliasNameException";const _ICE = "InvalidCiphertextException";const _IGIE = "InvalidGrantIdException";const _IGTE = "InvalidGrantTokenException";const _IITE = "InvalidImportTokenException";const _IKE = "IncorrectKeyException";const _IKM = "IncludeKeyMaterial";const _IKME = "IncorrectKeyMaterialException";const _IKMR = "ImportKeyMaterialRequest";const _IKMRm = "ImportKeyMaterialResponse";const _IKMm = "ImportKeyMaterial";const _IKUE = "InvalidKeyUsageException";const _IME = "InvalidMarkerException";const _IS = "ImportState";const _IT = "ImportToken";const _ITAE = "IncorrectTrustAnchorException";const _ITm = "ImportType";const _K = "Keys";const _KA = "KeyArn";const _KAA = "KeyAgreementAlgorithm";const _KAAe = "KeyAgreementAlgorithms";const _KCD = "KeyCreationDate";const _KEA = "KeyEncryptionAlgorithm";const _KI = "KeyId";const _KL = "KeyList";const _KLE = "KeyListEntry";const _KLU = "KeyLastUsage";const _KLUD = "KeyLastUsageData";const _KM = "KeyMetadata";const _KMD = "KeyMaterialDescription";const _KMI = "KeyMaterialId";const _KMS = "KeyMaterialState";const _KMSIE = "KMSInternalException";const _KMSIME = "KMSInvalidMacException";const _KMSISE = "KMSInvalidSignatureException";const _KMSISEn = "KMSInvalidStateException";const _KMe = "KeyManager";const _KO = "KeyOrigin";const _KPS = "KeyPairSpec";const _KRE = "KeyRotationEnabled";const _KRI = "KmsRequestId";const _KS = "KeySpec";const _KSP = "KeyStorePassword";const _KSPT = "KeyStorePasswordType";const _KSe = "KeyState";const _KU = "KeyUsage";const _KUE = "KeyUnavailableException";const _L = "Limit";const _LA = "ListAliases";const _LAR = "ListAliasesRequest";const _LARi = "ListAliasesResponse";const _LEE = "LimitExceededException";const _LG = "ListGrants";const _LGR = "ListGrantsRequest";const _LGRi = "ListGrantsResponse";const _LK = "ListKeys";const _LKP = "ListKeyPolicies";const _LKPR = "ListKeyPoliciesRequest";const _LKPRi = "ListKeyPoliciesResponse";const _LKR = "ListKeysRequest";const _LKRR = "ListKeyRotationsRequest";const _LKRRi = "ListKeyRotationsResponse";const _LKRi = "ListKeysResponse";const _LKRis = "ListKeyRotations";const _LRG = "ListRetirableGrants";const _LRGR = "ListRetirableGrantsRequest";const _LRT = "ListResourceTags";const _LRTR = "ListResourceTagsRequest";const _LRTRi = "ListResourceTagsResponse";const _LUD = "LastUpdatedDate";const _M = "Marker";const _MA = "MacAlgorithm";const _MAa = "MacAlgorithms";const _MPDE = "MalformedPolicyDocumentException";const _MR = "MultiRegion";const _MRC = "MultiRegionConfiguration";const _MRK = "MultiRegionKey";const _MRKL = "MultiRegionKeyList";const _MRKT = "MultiRegionKeyType";const _MT = "MessageType";const _MV = "MacValid";const _Ma = "Mac";const _Me = "Message";const _N = "Name";const _NCKSN = "NewCustomKeyStoreName";const _NFE = "NotFoundException";const _NM = "NextMarker";const _NOB = "NumberOfBytes";const _NRD = "NextRotationDate";const _O = "Operations";const _ODRSD = "OnDemandRotationStartDate";const _Op = "Operation";const _Or = "Origin";const _P = "Policy";const _PDWID = "PendingDeletionWindowInDays";const _PK = "PublicKey";const _PKCB = "PrivateKeyCiphertextBlob";const _PKP = "PrivateKeyPlaintext";const _PKPR = "PutKeyPolicyRequest";const _PKPu = "PutKeyPolicy";const _PKr = "PrimaryKey";const _PN = "PolicyName";const _PNo = "PolicyNames";const _PR = "PrimaryRegion";const _PT = "PlaintextType";const _PVT = "ParametersValidTo";const _PWID = "PendingWindowInDays";const _Pl = "Plaintext";const _R = "Recipient";const _RD = "RotationDate";const _RE = "ReEncrypt";const _RER = "ReEncryptRequest";const _RERe = "ReEncryptResponse";const _RG = "RetireGrant";const _RGR = "RetireGrantRequest";const _RGRe = "RevokeGrantRequest";const _RGe = "RevokeGrant";const _RI = "RecipientInfo";const _RK = "ReplicaKeys";const _RKM = "ReplicaKeyMetadata";const _RKOD = "RotateKeyOnDemand";const _RKODR = "RotateKeyOnDemandRequest";const _RKODRo = "RotateKeyOnDemandResponse";const _RKR = "ReplicateKeyRequest";const _RKRe = "ReplicateKeyResponse";const _RKe = "ReplicateKey";const _RL = "RotationsList";const _RLE = "RotationsListEntry";const _RP = "RetiringPrincipal";const _RPID = "RotationPeriodInDays";const _RPe = "ReplicaPolicy";const _RR = "ReplicaRegion";const _RSAK = "RawSecretAccessKey";const _RSP = "RetiringServicePrincipal";const _RT = "ReplicaTags";const _RTo = "RotationType";const _Re = "Region";const _Ro = "Rotations";const _S = "Signature";const _SA = "SigningAlgorithms";const _SAi = "SigningAlgorithm";const _SAo = "SourceArn";const _SEA = "SourceEncryptionAlgorithm";const _SEC = "SourceEncryptionContext";const _SKD = "ScheduleKeyDeletion";const _SKDR = "ScheduleKeyDeletionRequest";const _SKDRc = "ScheduleKeyDeletionResponse";const _SKI = "SourceKeyId";const _SKMI = "SourceKeyMaterialId";const _SR = "SignRequest";const _SRi = "SignResponse";const _SS = "SharedSecret";const _SV = "SignatureValid";const _Si = "Sign";const _T = "Tags";const _TAC = "TrustAnchorCertificate";const _TE = "TagException";const _TK = "TagKey";const _TKI = "TargetKeyId";const _TKa = "TagKeys";const _TL = "TagList";const _TR = "TagResource";const _TRR = "TagResourceRequest";const _TSD = "TrackingStartDate";const _TV = "TagValue";const _Ta = "Tag";const _Ti = "Timestamp";const _Tr = "Truncated";const _UA = "UpdateAlias";const _UAR = "UpdateAliasRequest";const _UCKS = "UpdateCustomKeyStore";const _UCKSR = "UpdateCustomKeyStoreRequest";const _UCKSRp = "UpdateCustomKeyStoreResponse";const _UE = "UriEndpoint";const _UKD = "UpdateKeyDescription";const _UKDR = "UpdateKeyDescriptionRequest";const _UOE = "UnsupportedOperationException";const _UP = "UriPath";const _UPR = "UpdatePrimaryRegion";const _UPRR = "UpdatePrimaryRegionRequest";const _UR = "UntagResource";const _URR = "UntagResourceRequest";const _V = "Verify";const _VESN = "VpcEndpointServiceName";const _VESO = "VpcEndpointServiceOwner";const _VM = "VerifyMac";const _VMR = "VerifyMacRequest";const _VMRe = "VerifyMacResponse";const _VR = "VerifyRequest";const _VRe = "VerifyResponse";const _VT = "ValidTo";const _WA = "WrappingAlgorithm";const _WKS = "WrappingKeySpec";const _XKAIUE = "XksKeyAlreadyInUseException";const _XKC = "XksKeyConfiguration";const _XKCT = "XksKeyConfigurationType";const _XKI = "XksKeyId";const _XKICE = "XksKeyInvalidConfigurationException";const _XKNFE = "XksKeyNotFoundException";const _XPAAKIT = "XksProxyAuthenticationAccessKeyIdType";const _XPAC = "XksProxyAuthenticationCredential";const _XPACT = "XksProxyAuthenticationCredentialType";const _XPARSAKT = "XksProxyAuthenticationRawSecretAccessKeyType";const _XPC = "XksProxyConnectivity";const _XPCT = "XksProxyConfigurationType";const _XPCk = "XksProxyConfiguration";const _XPIACE = "XksProxyIncorrectAuthenticationCredentialException";const _XPICE = "XksProxyInvalidConfigurationException";const _XPIRE = "XksProxyInvalidResponseException";const _XPUE = "XksProxyUriEndpoint";const _XPUEIUE = "XksProxyUriEndpointInUseException";const _XPUIUE = "XksProxyUriInUseException";const _XPUP = "XksProxyUriPath";const _XPUUE = "XksProxyUriUnreachableException";const _XPVESICE = "XksProxyVpcEndpointServiceInvalidConfigurationException";const _XPVESIUE = "XksProxyVpcEndpointServiceInUseException";const _XPVESN = "XksProxyVpcEndpointServiceName";const _XPVESNFE = "XksProxyVpcEndpointServiceNotFoundException";const _XPVESO = "XksProxyVpcEndpointServiceOwner";const _aQE = "awsQueryError";const _c = "client";const _e = "error";const _hE = "httpError";const _m = "message";const _s = "smithy.ts.sdk.synthetic.com.amazonaws.kms";const _se = "server";const n0 = "com.amazonaws.kms";const _s_registry = TypeRegistry.for(_s);var KMSServiceException$ = [-3, _s, "KMSServiceException", 0, [], []];_s_registry.registerError(KMSServiceException$, KMSServiceException);const n0_registry = TypeRegistry.for(n0);var AlreadyExistsException$ = [-3, n0, _AEE,    { [_aQE]: [`AlreadyExists`, 409], [_e]: _c, [_hE]: 409 },    [_m],    [0]];n0_registry.registerError(AlreadyExistsException$, AlreadyExistsException);var CloudHsmClusterInUseException$ = [-3, n0, _CHCIUE,    { [_aQE]: [`CloudHsmClusterInUseException`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(CloudHsmClusterInUseException$, CloudHsmClusterInUseException);var CloudHsmClusterInvalidConfigurationException$ = [-3, n0, _CHCICE,    { [_aQE]: [`CloudHsmClusterInvalidConfigurationException`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(CloudHsmClusterInvalidConfigurationException$, CloudHsmClusterInvalidConfigurationException);var CloudHsmClusterNotActiveException$ = [-3, n0, _CHCNAE,    { [_aQE]: [`CloudHsmClusterNotActiveException`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(CloudHsmClusterNotActiveException$, CloudHsmClusterNotActiveException);var CloudHsmClusterNotFoundException$ = [-3, n0, _CHCNFE,    { [_aQE]: [`CloudHsmClusterNotFoundException`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(CloudHsmClusterNotFoundException$, CloudHsmClusterNotFoundException);var CloudHsmClusterNotRelatedException$ = [-3, n0, _CHCNRE,    { [_aQE]: [`CloudHsmClusterNotRelatedException`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(CloudHsmClusterNotRelatedException$, CloudHsmClusterNotRelatedException);var ConflictException$ = [-3, n0, _CE,    { [_aQE]: [`ConflictException`, 409], [_e]: _c, [_hE]: 409 },    [_m],    [0]];n0_registry.registerError(ConflictException$, ConflictException);var CustomKeyStoreHasCMKsException$ = [-3, n0, _CKSHCMKE,    { [_aQE]: [`CustomKeyStoreHasCMKsException`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(CustomKeyStoreHasCMKsException$, CustomKeyStoreHasCMKsException);var CustomKeyStoreInvalidStateException$ = [-3, n0, _CKSISE,    { [_aQE]: [`CustomKeyStoreInvalidStateException`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(CustomKeyStoreInvalidStateException$, CustomKeyStoreInvalidStateException);var CustomKeyStoreNameInUseException$ = [-3, n0, _CKSNIUE,    { [_aQE]: [`CustomKeyStoreNameInUseException`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(CustomKeyStoreNameInUseException$, CustomKeyStoreNameInUseException);var CustomKeyStoreNotFoundException$ = [-3, n0, _CKSNFE,    { [_aQE]: [`CustomKeyStoreNotFoundException`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(CustomKeyStoreNotFoundException$, CustomKeyStoreNotFoundException);var DependencyTimeoutException$ = [-3, n0, _DTE,    { [_aQE]: [`DependencyTimeout`, 503], [_e]: _se, [_hE]: 503 },    [_m],    [0]];n0_registry.registerError(DependencyTimeoutException$, DependencyTimeoutException);var DisabledException$ = [-3, n0, _DE,    { [_aQE]: [`Disabled`, 409], [_e]: _c, [_hE]: 409 },    [_m],    [0]];n0_registry.registerError(DisabledException$, DisabledException);var DryRunOperationException$ = [-3, n0, _DROE,    { [_aQE]: [`DryRunOperation`, 412], [_e]: _c, [_hE]: 412 },    [_m],    [0]];n0_registry.registerError(DryRunOperationException$, DryRunOperationException);var ExpiredImportTokenException$ = [-3, n0, _EITE,    { [_aQE]: [`ExpiredImportTokenException`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(ExpiredImportTokenException$, ExpiredImportTokenException);var IncorrectKeyException$ = [-3, n0, _IKE,    { [_aQE]: [`IncorrectKeyException`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(IncorrectKeyException$, IncorrectKeyException);var IncorrectKeyMaterialException$ = [-3, n0, _IKME,    { [_aQE]: [`IncorrectKeyMaterialException`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(IncorrectKeyMaterialException$, IncorrectKeyMaterialException);var IncorrectTrustAnchorException$ = [-3, n0, _ITAE,    { [_aQE]: [`IncorrectTrustAnchorException`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(IncorrectTrustAnchorException$, IncorrectTrustAnchorException);var InvalidAliasNameException$ = [-3, n0, _IANE,    { [_aQE]: [`InvalidAliasName`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(InvalidAliasNameException$, InvalidAliasNameException);var InvalidArnException$ = [-3, n0, _IAE,    { [_aQE]: [`InvalidArn`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(InvalidArnException$, InvalidArnException);var InvalidCiphertextException$ = [-3, n0, _ICE,    { [_aQE]: [`InvalidCiphertext`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(InvalidCiphertextException$, InvalidCiphertextException);var InvalidGrantIdException$ = [-3, n0, _IGIE,    { [_aQE]: [`InvalidGrantId`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(InvalidGrantIdException$, InvalidGrantIdException);var InvalidGrantTokenException$ = [-3, n0, _IGTE,    { [_aQE]: [`InvalidGrantToken`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(InvalidGrantTokenException$, InvalidGrantTokenException);var InvalidImportTokenException$ = [-3, n0, _IITE,    { [_aQE]: [`InvalidImportTokenException`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(InvalidImportTokenException$, InvalidImportTokenException);var InvalidKeyUsageException$ = [-3, n0, _IKUE,    { [_aQE]: [`InvalidKeyUsage`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(InvalidKeyUsageException$, InvalidKeyUsageException);var InvalidMarkerException$ = [-3, n0, _IME,    { [_aQE]: [`InvalidMarker`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(InvalidMarkerException$, InvalidMarkerException);var KeyUnavailableException$ = [-3, n0, _KUE,    { [_aQE]: [`KeyUnavailable`, 500], [_e]: _se, [_hE]: 500 },    [_m],    [0]];n0_registry.registerError(KeyUnavailableException$, KeyUnavailableException);var KMSInternalException$ = [-3, n0, _KMSIE,    { [_aQE]: [`KMSInternal`, 500], [_e]: _se, [_hE]: 500 },    [_m],    [0]];n0_registry.registerError(KMSInternalException$, KMSInternalException);var KMSInvalidMacException$ = [-3, n0, _KMSIME,    { [_aQE]: [`KMSInvalidMac`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(KMSInvalidMacException$, KMSInvalidMacException);var KMSInvalidSignatureException$ = [-3, n0, _KMSISE,    { [_aQE]: [`KMSInvalidSignature`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(KMSInvalidSignatureException$, KMSInvalidSignatureException);var KMSInvalidStateException$ = [-3, n0, _KMSISEn,    { [_aQE]: [`KMSInvalidStateException`, 409], [_e]: _c, [_hE]: 409 },    [_m],    [0]];n0_registry.registerError(KMSInvalidStateException$, KMSInvalidStateException);var LimitExceededException$ = [-3, n0, _LEE,    { [_aQE]: [`LimitExceeded`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(LimitExceededException$, LimitExceededException);var MalformedPolicyDocumentException$ = [-3, n0, _MPDE,    { [_aQE]: [`MalformedPolicyDocument`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(MalformedPolicyDocumentException$, MalformedPolicyDocumentException);var NotFoundException$ = [-3, n0, _NFE,    { [_aQE]: [`NotFound`, 404], [_e]: _c, [_hE]: 404 },    [_m],    [0]];n0_registry.registerError(NotFoundException$, NotFoundException);var TagException$ = [-3, n0, _TE,    { [_aQE]: [`TagException`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(TagException$, TagException);var UnsupportedOperationException$ = [-3, n0, _UOE,    { [_aQE]: [`UnsupportedOperation`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(UnsupportedOperationException$, UnsupportedOperationException);var XksKeyAlreadyInUseException$ = [-3, n0, _XKAIUE,    { [_aQE]: [`XksKeyAlreadyInUse`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(XksKeyAlreadyInUseException$, XksKeyAlreadyInUseException);var XksKeyInvalidConfigurationException$ = [-3, n0, _XKICE,    { [_aQE]: [`XksKeyInvalidConfiguration`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(XksKeyInvalidConfigurationException$, XksKeyInvalidConfigurationException);var XksKeyNotFoundException$ = [-3, n0, _XKNFE,    { [_aQE]: [`XksKeyNotFoundException`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(XksKeyNotFoundException$, XksKeyNotFoundException);var XksProxyIncorrectAuthenticationCredentialException$ = [-3, n0, _XPIACE,    { [_aQE]: [`XksProxyIncorrectAuthenticationCredentialException`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(XksProxyIncorrectAuthenticationCredentialException$, XksProxyIncorrectAuthenticationCredentialException);var XksProxyInvalidConfigurationException$ = [-3, n0, _XPICE,    { [_aQE]: [`XksProxyInvalidConfigurationException`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(XksProxyInvalidConfigurationException$, XksProxyInvalidConfigurationException);var XksProxyInvalidResponseException$ = [-3, n0, _XPIRE,    { [_aQE]: [`XksProxyInvalidResponseException`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(XksProxyInvalidResponseException$, XksProxyInvalidResponseException);var XksProxyUriEndpointInUseException$ = [-3, n0, _XPUEIUE,    { [_aQE]: [`XksProxyUriEndpointInUseException`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(XksProxyUriEndpointInUseException$, XksProxyUriEndpointInUseException);var XksProxyUriInUseException$ = [-3, n0, _XPUIUE,    { [_aQE]: [`XksProxyUriInUseException`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(XksProxyUriInUseException$, XksProxyUriInUseException);var XksProxyUriUnreachableException$ = [-3, n0, _XPUUE,    { [_aQE]: [`XksProxyUriUnreachableException`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(XksProxyUriUnreachableException$, XksProxyUriUnreachableException);var XksProxyVpcEndpointServiceInUseException$ = [-3, n0, _XPVESIUE,    { [_aQE]: [`XksProxyVpcEndpointServiceInUseException`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(XksProxyVpcEndpointServiceInUseException$, XksProxyVpcEndpointServiceInUseException);var XksProxyVpcEndpointServiceInvalidConfigurationException$ = [-3, n0, _XPVESICE,    { [_aQE]: [`XksProxyVpcEndpointServiceInvalidConfigurationException`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(XksProxyVpcEndpointServiceInvalidConfigurationException$, XksProxyVpcEndpointServiceInvalidConfigurationException);var XksProxyVpcEndpointServiceNotFoundException$ = [-3, n0, _XPVESNFE,    { [_aQE]: [`XksProxyVpcEndpointServiceNotFoundException`, 400], [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(XksProxyVpcEndpointServiceNotFoundException$, XksProxyVpcEndpointServiceNotFoundException);const errorTypeRegistries = [    _s_registry,    n0_registry,];var KeyStorePasswordType = [0, n0, _KSPT, 8, 0];var PlaintextType = [0, n0, _PT, 8, 21];var XksProxyAuthenticationAccessKeyIdType = [0, n0, _XPAAKIT, 8, 0];var XksProxyAuthenticationRawSecretAccessKeyType = [0, n0, _XPARSAKT, 8, 0];var AliasListEntry$ = [3, n0, _ALE,    0,    [_AN, _AA, _TKI, _CD, _LUD],    [0, 0, 0, 4, 4]];var CancelKeyDeletionRequest$ = [3, n0, _CKDR,    0,    [_KI],    [0], 1];var CancelKeyDeletionResponse$ = [3, n0, _CKDRa,    0,    [_KI],    [0]];var ConnectCustomKeyStoreRequest$ = [3, n0, _CCKSR,    0,    [_CKSI],    [0], 1];var ConnectCustomKeyStoreResponse$ = [3, n0, _CCKSRo,    0,    [],    []];var CreateAliasRequest$ = [3, n0, _CAR,    0,    [_AN, _TKI],    [0, 0], 2];var CreateCustomKeyStoreRequest$ = [3, n0, _CCKSRr,    0,    [_CKSN, _CHCI, _TAC, _KSP, _CKST, _XPUE, _XPUP, _XPVESN, _XPVESO, _XPAC, _XPC],    [0, 0, 0, [() => KeyStorePasswordType, 0], 0, 0, 0, 0, 0, [() => XksProxyAuthenticationCredentialType$, 0], 0], 1];var CreateCustomKeyStoreResponse$ = [3, n0, _CCKSRre,    0,    [_CKSI],    [0]];var CreateGrantRequest$ = [3, n0, _CGR,    0,    [_KI, _O, _GP, _RP, _C, _GT, _N, _DR, _GSP, _RSP],    [0, 64 | 0, 0, 0, () => GrantConstraints$, 64 | 0, 0, 2, 0, 0], 2];var CreateGrantResponse$ = [3, n0, _CGRr,    0,    [_GTr, _GI],    [0, 0]];var CreateKeyRequest$ = [3, n0, _CKR,    0,    [_P, _D, _KU, _CMKS, _KS, _Or, _CKSI, _BPLSC, _T, _MR, _XKI],    [0, 0, 0, 0, 0, 0, 0, 2, () => TagList, 2, 0]];var CreateKeyResponse$ = [3, n0, _CKRr,    0,    [_KM],    [() => KeyMetadata$]];var CustomKeyStoresListEntry$ = [3, n0, _CKSLE,    0,    [_CKSI, _CKSN, _CHCI, _TAC, _CS, _CEC, _CD, _CKST, _XPCk],    [0, 0, 0, 0, 0, 0, 4, 0, [() => XksProxyConfigurationType$, 0]]];var DecryptRequest$ = [3, n0, _DRe,    0,    [_CB, _EC, _GT, _KI, _EA, _R, _DR, _DRM],    [21, 128 | 0, 64 | 0, 0, 0, () => RecipientInfo$, 2, 64 | 0]];var DecryptResponse$ = [3, n0, _DRec,    0,    [_KI, _Pl, _EA, _CFR, _KMI],    [0, [() => PlaintextType, 0], 0, 21, 0]];var DeleteAliasRequest$ = [3, n0, _DAR,    0,    [_AN],    [0], 1];var DeleteCustomKeyStoreRequest$ = [3, n0, _DCKSR,    0,    [_CKSI],    [0], 1];var DeleteCustomKeyStoreResponse$ = [3, n0, _DCKSRe,    0,    [],    []];var DeleteImportedKeyMaterialRequest$ = [3, n0, _DIKMR,    0,    [_KI, _KMI],    [0, 0], 1];var DeleteImportedKeyMaterialResponse$ = [3, n0, _DIKMRe,    0,    [_KI, _KMI],    [0, 0]];var DeriveSharedSecretRequest$ = [3, n0, _DSSR,    0,    [_KI, _KAA, _PK, _GT, _DR, _R],    [0, 0, 21, 64 | 0, 2, () => RecipientInfo$], 3];var DeriveSharedSecretResponse$ = [3, n0, _DSSRe,    0,    [_KI, _SS, _CFR, _KAA, _KO],    [0, [() => PlaintextType, 0], 21, 0, 0]];var DescribeCustomKeyStoresRequest$ = [3, n0, _DCKSRes,    0,    [_CKSI, _CKSN, _L, _M],    [0, 0, 1, 0]];var DescribeCustomKeyStoresResponse$ = [3, n0, _DCKSResc,    0,    [_CKS, _NM, _Tr],    [[() => CustomKeyStoresList, 0], 0, 2]];var DescribeKeyRequest$ = [3, n0, _DKR,    0,    [_KI, _GT],    [0, 64 | 0], 1];var DescribeKeyResponse$ = [3, n0, _DKRe,    0,    [_KM],    [() => KeyMetadata$]];var DisableKeyRequest$ = [3, n0, _DKRi,    0,    [_KI],    [0], 1];var DisableKeyRotationRequest$ = [3, n0, _DKRR,    0,    [_KI],    [0], 1];var DisconnectCustomKeyStoreRequest$ = [3, n0, _DCKSRi,    0,    [_CKSI],    [0], 1];var DisconnectCustomKeyStoreResponse$ = [3, n0, _DCKSRis,    0,    [],    []];var EnableKeyRequest$ = [3, n0, _EKR,    0,    [_KI],    [0], 1];var EnableKeyRotationRequest$ = [3, n0, _EKRR,    0,    [_KI, _RPID],    [0, 1], 1];var EncryptRequest$ = [3, n0, _ER,    0,    [_KI, _Pl, _EC, _GT, _EA, _DR],    [0, [() => PlaintextType, 0], 128 | 0, 64 | 0, 0, 2], 2];var EncryptResponse$ = [3, n0, _ERn,    0,    [_CB, _KI, _EA],    [21, 0, 0]];var GenerateDataKeyPairRequest$ = [3, n0, _GDKPR,    0,    [_KI, _KPS, _EC, _GT, _R, _DR],    [0, 0, 128 | 0, 64 | 0, () => RecipientInfo$, 2], 2];var GenerateDataKeyPairResponse$ = [3, n0, _GDKPRe,    0,    [_PKCB, _PKP, _PK, _KI, _KPS, _CFR, _KMI],    [21, [() => PlaintextType, 0], 21, 0, 0, 21, 0]];var GenerateDataKeyPairWithoutPlaintextRequest$ = [3, n0, _GDKPWPR,    0,    [_KI, _KPS, _EC, _GT, _DR],    [0, 0, 128 | 0, 64 | 0, 2], 2];var GenerateDataKeyPairWithoutPlaintextResponse$ = [3, n0, _GDKPWPRe,    0,    [_PKCB, _PK, _KI, _KPS, _KMI],    [21, 21, 0, 0, 0]];var GenerateDataKeyRequest$ = [3, n0, _GDKR,    0,    [_KI, _EC, _NOB, _KS, _GT, _R, _DR],    [0, 128 | 0, 1, 0, 64 | 0, () => RecipientInfo$, 2], 1];var GenerateDataKeyResponse$ = [3, n0, _GDKRe,    0,    [_CB, _Pl, _KI, _CFR, _KMI],    [21, [() => PlaintextType, 0], 0, 21, 0]];var GenerateDataKeyWithoutPlaintextRequest$ = [3, n0, _GDKWPR,    0,    [_KI, _EC, _KS, _NOB, _GT, _DR],    [0, 128 | 0, 0, 1, 64 | 0, 2], 1];var GenerateDataKeyWithoutPlaintextResponse$ = [3, n0, _GDKWPRe,    0,    [_CB, _KI, _KMI],    [21, 0, 0]];var GenerateMacRequest$ = [3, n0, _GMR,    0,    [_Me, _KI, _MA, _GT, _DR],    [[() => PlaintextType, 0], 0, 0, 64 | 0, 2], 3];var GenerateMacResponse$ = [3, n0, _GMRe,    0,    [_Ma, _MA, _KI],    [21, 0, 0]];var GenerateRandomRequest$ = [3, n0, _GRR,    0,    [_NOB, _CKSI, _R],    [1, 0, () => RecipientInfo$]];var GenerateRandomResponse$ = [3, n0, _GRRe,    0,    [_Pl, _CFR],    [[() => PlaintextType, 0], 21]];var GetKeyLastUsageRequest$ = [3, n0, _GKLUR,    0,    [_KI],    [0], 1];var GetKeyLastUsageResponse$ = [3, n0, _GKLURe,    0,    [_KI, _KLU, _TSD, _KCD],    [0, () => KeyLastUsageData$, 4, 4]];var GetKeyPolicyRequest$ = [3, n0, _GKPR,    0,    [_KI, _PN],    [0, 0], 1];var GetKeyPolicyResponse$ = [3, n0, _GKPRe,    0,    [_P, _PN],    [0, 0]];var GetKeyRotationStatusRequest$ = [3, n0, _GKRSR,    0,    [_KI],    [0], 1];var GetKeyRotationStatusResponse$ = [3, n0, _GKRSRe,    0,    [_KRE, _KI, _RPID, _NRD, _ODRSD],    [2, 0, 1, 4, 4]];var GetParametersForImportRequest$ = [3, n0, _GPFIR,    0,    [_KI, _WA, _WKS],    [0, 0, 0], 3];var GetParametersForImportResponse$ = [3, n0, _GPFIRe,    0,    [_KI, _IT, _PK, _PVT],    [0, 21, [() => PlaintextType, 0], 4]];var GetPublicKeyRequest$ = [3, n0, _GPKR,    0,    [_KI, _GT],    [0, 64 | 0], 1];var GetPublicKeyResponse$ = [3, n0, _GPKRe,    0,    [_KI, _PK, _CMKS, _KS, _KU, _EAn, _SA, _KAAe],    [0, 21, 0, 0, 0, 64 | 0, 64 | 0, 64 | 0]];var GrantConstraints$ = [3, n0, _GC,    0,    [_ECS, _ECE, _SAo],    [128 | 0, 128 | 0, 0]];var GrantListEntry$ = [3, n0, _GLE,    0,    [_KI, _GI, _N, _CD, _GP, _RP, _IA, _O, _C, _GSP, _RSP],    [0, 0, 0, 4, 0, 0, 0, 64 | 0, () => GrantConstraints$, 0, 0]];var ImportKeyMaterialRequest$ = [3, n0, _IKMR,    0,    [_KI, _IT, _EKM, _VT, _EM, _ITm, _KMD, _KMI],    [0, 21, 21, 4, 0, 0, 0, 0], 3];var ImportKeyMaterialResponse$ = [3, n0, _IKMRm,    0,    [_KI, _KMI],    [0, 0]];var KeyLastUsageData$ = [3, n0, _KLUD,    0,    [_Op, _Ti, _CTEI, _KRI],    [0, 4, 0, 0]];var KeyListEntry$ = [3, n0, _KLE,    0,    [_KI, _KA],    [0, 0]];var KeyMetadata$ = [3, n0, _KM,    0,    [_KI, _AWSAI, _A, _CD, _E, _D, _KU, _KSe, _DD, _VT, _Or, _CKSI, _CHCI, _EM, _KMe, _CMKS, _KS, _EAn, _SA, _KAAe, _MR, _MRC, _PDWID, _MAa, _XKC, _CKMI],    [0, 0, 0, 4, 2, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 64 | 0, 64 | 0, 64 | 0, 2, () => MultiRegionConfiguration$, 1, 64 | 0, () => XksKeyConfigurationType$, 0], 1];var ListAliasesRequest$ = [3, n0, _LAR,    0,    [_KI, _L, _M],    [0, 1, 0]];var ListAliasesResponse$ = [3, n0, _LARi,    0,    [_Al, _NM, _Tr],    [() => AliasList, 0, 2]];var ListGrantsRequest$ = [3, n0, _LGR,    0,    [_KI, _L, _M, _GI, _GP, _GSP],    [0, 1, 0, 0, 0, 0], 1];var ListGrantsResponse$ = [3, n0, _LGRi,    0,    [_G, _NM, _Tr],    [() => GrantList, 0, 2]];var ListKeyPoliciesRequest$ = [3, n0, _LKPR,    0,    [_KI, _L, _M],    [0, 1, 0], 1];var ListKeyPoliciesResponse$ = [3, n0, _LKPRi,    0,    [_PNo, _NM, _Tr],    [64 | 0, 0, 2]];var ListKeyRotationsRequest$ = [3, n0, _LKRR,    0,    [_KI, _IKM, _L, _M],    [0, 0, 1, 0], 1];var ListKeyRotationsResponse$ = [3, n0, _LKRRi,    0,    [_Ro, _NM, _Tr],    [() => RotationsList, 0, 2]];var ListKeysRequest$ = [3, n0, _LKR,    0,    [_L, _M],    [1, 0]];var ListKeysResponse$ = [3, n0, _LKRi,    0,    [_K, _NM, _Tr],    [() => KeyList, 0, 2]];var ListResourceTagsRequest$ = [3, n0, _LRTR,    0,    [_KI, _L, _M],    [0, 1, 0], 1];var ListResourceTagsResponse$ = [3, n0, _LRTRi,    0,    [_T, _NM, _Tr],    [() => TagList, 0, 2]];var ListRetirableGrantsRequest$ = [3, n0, _LRGR,    0,    [_L, _M, _RP, _RSP],    [1, 0, 0, 0]];var MultiRegionConfiguration$ = [3, n0, _MRC,    0,    [_MRKT, _PKr, _RK],    [0, () => MultiRegionKey$, () => MultiRegionKeyList]];var MultiRegionKey$ = [3, n0, _MRK,    0,    [_A, _Re],    [0, 0]];var PutKeyPolicyRequest$ = [3, n0, _PKPR,    0,    [_KI, _P, _PN, _BPLSC],    [0, 0, 0, 2], 2];var RecipientInfo$ = [3, n0, _RI,    0,    [_KEA, _AD],    [0, 21]];var ReEncryptRequest$ = [3, n0, _RER,    0,    [_DKI, _CB, _SEC, _SKI, _DEC, _SEA, _DEA, _GT, _DR, _DRM],    [0, 21, 128 | 0, 0, 128 | 0, 0, 0, 64 | 0, 2, 64 | 0], 1];var ReEncryptResponse$ = [3, n0, _RERe,    0,    [_CB, _SKI, _KI, _SEA, _DEA, _SKMI, _DKMI],    [21, 0, 0, 0, 0, 0, 0]];var ReplicateKeyRequest$ = [3, n0, _RKR,    0,    [_KI, _RR, _P, _BPLSC, _D, _T],    [0, 0, 0, 2, 0, () => TagList], 2];var ReplicateKeyResponse$ = [3, n0, _RKRe,    0,    [_RKM, _RPe, _RT],    [() => KeyMetadata$, 0, () => TagList]];var RetireGrantRequest$ = [3, n0, _RGR,    0,    [_GTr, _KI, _GI, _DR],    [0, 0, 0, 2]];var RevokeGrantRequest$ = [3, n0, _RGRe,    0,    [_KI, _GI, _DR],    [0, 0, 2], 2];var RotateKeyOnDemandRequest$ = [3, n0, _RKODR,    0,    [_KI],    [0], 1];var RotateKeyOnDemandResponse$ = [3, n0, _RKODRo,    0,    [_KI],    [0]];var RotationsListEntry$ = [3, n0, _RLE,    0,    [_KI, _KMI, _KMD, _IS, _KMS, _EM, _VT, _RD, _RTo],    [0, 0, 0, 0, 0, 0, 4, 4, 0]];var ScheduleKeyDeletionRequest$ = [3, n0, _SKDR,    0,    [_KI, _PWID],    [0, 1], 1];var ScheduleKeyDeletionResponse$ = [3, n0, _SKDRc,    0,    [_KI, _DD, _KSe, _PWID],    [0, 4, 0, 1]];var SignRequest$ = [3, n0, _SR,    0,    [_KI, _Me, _SAi, _MT, _GT, _DR],    [0, [() => PlaintextType, 0], 0, 0, 64 | 0, 2], 3];var SignResponse$ = [3, n0, _SRi,    0,    [_KI, _S, _SAi],    [0, 21, 0]];var Tag$ = [3, n0, _Ta,    0,    [_TK, _TV],    [0, 0], 2];var TagResourceRequest$ = [3, n0, _TRR,    0,    [_KI, _T],    [0, () => TagList], 2];var UntagResourceRequest$ = [3, n0, _URR,    0,    [_KI, _TKa],    [0, 64 | 0], 2];var UpdateAliasRequest$ = [3, n0, _UAR,    0,    [_AN, _TKI],    [0, 0], 2];var UpdateCustomKeyStoreRequest$ = [3, n0, _UCKSR,    0,    [_CKSI, _NCKSN, _KSP, _CHCI, _XPUE, _XPUP, _XPVESN, _XPVESO, _XPAC, _XPC],    [0, 0, [() => KeyStorePasswordType, 0], 0, 0, 0, 0, 0, [() => XksProxyAuthenticationCredentialType$, 0], 0], 1];var UpdateCustomKeyStoreResponse$ = [3, n0, _UCKSRp,    0,    [],    []];var UpdateKeyDescriptionRequest$ = [3, n0, _UKDR,    0,    [_KI, _D],    [0, 0], 2];var UpdatePrimaryRegionRequest$ = [3, n0, _UPRR,    0,    [_KI, _PR],    [0, 0], 2];var VerifyMacRequest$ = [3, n0, _VMR,    0,    [_Me, _KI, _MA, _Ma, _GT, _DR],    [[() => PlaintextType, 0], 0, 0, 21, 64 | 0, 2], 4];var VerifyMacResponse$ = [3, n0, _VMRe,    0,    [_KI, _MV, _MA],    [0, 2, 0]];var VerifyRequest$ = [3, n0, _VR,    0,    [_KI, _Me, _S, _SAi, _MT, _GT, _DR],    [0, [() => PlaintextType, 0], 21, 0, 0, 64 | 0, 2], 4];var VerifyResponse$ = [3, n0, _VRe,    0,    [_KI, _SV, _SAi],    [0, 2, 0]];var XksKeyConfigurationType$ = [3, n0, _XKCT,    0,    [_I],    [0]];var XksProxyAuthenticationCredentialType$ = [3, n0, _XPACT,    0,    [_AKI, _RSAK],    [[() => XksProxyAuthenticationAccessKeyIdType, 0], [() => XksProxyAuthenticationRawSecretAccessKeyType, 0]], 2];var XksProxyConfigurationType$ = [3, n0, _XPCT,    0,    [_Co, _AKI, _UE, _UP, _VESN, _VESO],    [0, [() => XksProxyAuthenticationAccessKeyIdType, 0], 0, 0, 0, 0]];var __Unit = "unit";var AliasList = [1, n0, _AL,    0, () => AliasListEntry$];var CustomKeyStoresList = [1, n0, _CKSL,    0, [() => CustomKeyStoresListEntry$,        0]];var GrantList = [1, n0, _GL,    0, () => GrantListEntry$];var KeyList = [1, n0, _KL,    0, () => KeyListEntry$];var MultiRegionKeyList = [1, n0, _MRKL,    0, () => MultiRegionKey$];var RotationsList = [1, n0, _RL,    0, () => RotationsListEntry$];var TagList = [1, n0, _TL,    0, () => Tag$];var CancelKeyDeletion$ = [9, n0, _CKD,    0, () => CancelKeyDeletionRequest$, () => CancelKeyDeletionResponse$];var ConnectCustomKeyStore$ = [9, n0, _CCKS,    0, () => ConnectCustomKeyStoreRequest$, () => ConnectCustomKeyStoreResponse$];var CreateAlias$ = [9, n0, _CA,    0, () => CreateAliasRequest$, () => __Unit];var CreateCustomKeyStore$ = [9, n0, _CCKSr,    0, () => CreateCustomKeyStoreRequest$, () => CreateCustomKeyStoreResponse$];var CreateGrant$ = [9, n0, _CG,    0, () => CreateGrantRequest$, () => CreateGrantResponse$];var CreateKey$ = [9, n0, _CK,    0, () => CreateKeyRequest$, () => CreateKeyResponse$];var Decrypt$ = [9, n0, _De,    0, () => DecryptRequest$, () => DecryptResponse$];var DeleteAlias$ = [9, n0, _DA,    0, () => DeleteAliasRequest$, () => __Unit];var DeleteCustomKeyStore$ = [9, n0, _DCKS,    0, () => DeleteCustomKeyStoreRequest$, () => DeleteCustomKeyStoreResponse$];var DeleteImportedKeyMaterial$ = [9, n0, _DIKM,    0, () => DeleteImportedKeyMaterialRequest$, () => DeleteImportedKeyMaterialResponse$];var DeriveSharedSecret$ = [9, n0, _DSS,    0, () => DeriveSharedSecretRequest$, () => DeriveSharedSecretResponse$];var DescribeCustomKeyStores$ = [9, n0, _DCKSe,    0, () => DescribeCustomKeyStoresRequest$, () => DescribeCustomKeyStoresResponse$];var DescribeKey$ = [9, n0, _DK,    0, () => DescribeKeyRequest$, () => DescribeKeyResponse$];var DisableKey$ = [9, n0, _DKi,    0, () => DisableKeyRequest$, () => __Unit];var DisableKeyRotation$ = [9, n0, _DKRis,    0, () => DisableKeyRotationRequest$, () => __Unit];var DisconnectCustomKeyStore$ = [9, n0, _DCKSi,    0, () => DisconnectCustomKeyStoreRequest$, () => DisconnectCustomKeyStoreResponse$];var EnableKey$ = [9, n0, _EK,    0, () => EnableKeyRequest$, () => __Unit];var EnableKeyRotation$ = [9, n0, _EKRn,    0, () => EnableKeyRotationRequest$, () => __Unit];var Encrypt$ = [9, n0, _En,    0, () => EncryptRequest$, () => EncryptResponse$];var GenerateDataKey$ = [9, n0, _GDK,    0, () => GenerateDataKeyRequest$, () => GenerateDataKeyResponse$];var GenerateDataKeyPair$ = [9, n0, _GDKP,    0, () => GenerateDataKeyPairRequest$, () => GenerateDataKeyPairResponse$];var GenerateDataKeyPairWithoutPlaintext$ = [9, n0, _GDKPWP,    0, () => GenerateDataKeyPairWithoutPlaintextRequest$, () => GenerateDataKeyPairWithoutPlaintextResponse$];var GenerateDataKeyWithoutPlaintext$ = [9, n0, _GDKWP,    0, () => GenerateDataKeyWithoutPlaintextRequest$, () => GenerateDataKeyWithoutPlaintextResponse$];var GenerateMac$ = [9, n0, _GM,    0, () => GenerateMacRequest$, () => GenerateMacResponse$];var GenerateRandom$ = [9, n0, _GR,    0, () => GenerateRandomRequest$, () => GenerateRandomResponse$];var GetKeyLastUsage$ = [9, n0, _GKLU,    0, () => GetKeyLastUsageRequest$, () => GetKeyLastUsageResponse$];var GetKeyPolicy$ = [9, n0, _GKP,    0, () => GetKeyPolicyRequest$, () => GetKeyPolicyResponse$];var GetKeyRotationStatus$ = [9, n0, _GKRS,    0, () => GetKeyRotationStatusRequest$, () => GetKeyRotationStatusResponse$];var GetParametersForImport$ = [9, n0, _GPFI,    0, () => GetParametersForImportRequest$, () => GetParametersForImportResponse$];var GetPublicKey$ = [9, n0, _GPK,    0, () => GetPublicKeyRequest$, () => GetPublicKeyResponse$];var ImportKeyMaterial$ = [9, n0, _IKMm,    0, () => ImportKeyMaterialRequest$, () => ImportKeyMaterialResponse$];var ListAliases$ = [9, n0, _LA,    0, () => ListAliasesRequest$, () => ListAliasesResponse$];var ListGrants$ = [9, n0, _LG,    0, () => ListGrantsRequest$, () => ListGrantsResponse$];var ListKeyPolicies$ = [9, n0, _LKP,    0, () => ListKeyPoliciesRequest$, () => ListKeyPoliciesResponse$];var ListKeyRotations$ = [9, n0, _LKRis,    0, () => ListKeyRotationsRequest$, () => ListKeyRotationsResponse$];var ListKeys$ = [9, n0, _LK,    0, () => ListKeysRequest$, () => ListKeysResponse$];var ListResourceTags$ = [9, n0, _LRT,    0, () => ListResourceTagsRequest$, () => ListResourceTagsResponse$];var ListRetirableGrants$ = [9, n0, _LRG,    0, () => ListRetirableGrantsRequest$, () => ListGrantsResponse$];var PutKeyPolicy$ = [9, n0, _PKPu,    0, () => PutKeyPolicyRequest$, () => __Unit];var ReEncrypt$ = [9, n0, _RE,    0, () => ReEncryptRequest$, () => ReEncryptResponse$];var ReplicateKey$ = [9, n0, _RKe,    0, () => ReplicateKeyRequest$, () => ReplicateKeyResponse$];var RetireGrant$ = [9, n0, _RG,    0, () => RetireGrantRequest$, () => __Unit];var RevokeGrant$ = [9, n0, _RGe,    0, () => RevokeGrantRequest$, () => __Unit];var RotateKeyOnDemand$ = [9, n0, _RKOD,    0, () => RotateKeyOnDemandRequest$, () => RotateKeyOnDemandResponse$];var ScheduleKeyDeletion$ = [9, n0, _SKD,    0, () => ScheduleKeyDeletionRequest$, () => ScheduleKeyDeletionResponse$];var Sign$ = [9, n0, _Si,    0, () => SignRequest$, () => SignResponse$];var TagResource$ = [9, n0, _TR,    0, () => TagResourceRequest$, () => __Unit];var UntagResource$ = [9, n0, _UR,    0, () => UntagResourceRequest$, () => __Unit];var UpdateAlias$ = [9, n0, _UA,    0, () => UpdateAliasRequest$, () => __Unit];var UpdateCustomKeyStore$ = [9, n0, _UCKS,    0, () => UpdateCustomKeyStoreRequest$, () => UpdateCustomKeyStoreResponse$];var UpdateKeyDescription$ = [9, n0, _UKD,    0, () => UpdateKeyDescriptionRequest$, () => __Unit];var UpdatePrimaryRegion$ = [9, n0, _UPR,    0, () => UpdatePrimaryRegionRequest$, () => __Unit];var Verify$ = [9, n0, _V,    0, () => VerifyRequest$, () => VerifyResponse$];var VerifyMac$ = [9, n0, _VM,    0, () => VerifyMacRequest$, () => VerifyMacResponse$]; const getRuntimeConfig$1 = (config) => {    return {        apiVersion: "2014-11-01",        base64Decoder: config?.base64Decoder ?? fromBase64,        base64Encoder: config?.base64Encoder ?? toBase64,        disableHostPrefix: config?.disableHostPrefix ?? false,        endpointProvider: config?.endpointProvider ?? defaultEndpointResolver,        extensions: config?.extensions ?? [],        httpAuthSchemeProvider: config?.httpAuthSchemeProvider ?? defaultKMSHttpAuthSchemeProvider,        httpAuthSchemes: config?.httpAuthSchemes ?? [            {                schemeId: "aws.auth#sigv4",                identityProvider: (ipc) => ipc.getIdentityProvider("aws.auth#sigv4"),                signer: new AwsSdkSigV4Signer(),            },        ],        logger: config?.logger ?? new NoOpLogger(),        protocol: config?.protocol ?? AwsJson1_1Protocol,        protocolSettings: config?.protocolSettings ?? {            defaultNamespace: "com.amazonaws.kms",            errorTypeRegistries,            xmlNamespace: "https://trent.amazonaws.com/doc/2014-11-01/",            version: "2014-11-01",            serviceTarget: "TrentService",        },        serviceId: config?.serviceId ?? "KMS",        sha256: config?.sha256 ?? Sha256,        urlParser: config?.urlParser ?? parseUrl,        utf8Decoder: config?.utf8Decoder ?? fromUtf8,        utf8Encoder: config?.utf8Encoder ?? toUtf8,    };}; const getRuntimeConfig = (config) => {    emitWarningIfUnsupportedVersion(process.version);    const defaultsMode = resolveDefaultsModeConfig(config);    const defaultConfigProvider = () => defaultsMode().then(loadConfigsForDefaultMode);    const clientSharedValues = getRuntimeConfig$1(config);    emitWarningIfUnsupportedVersion$1(process.version);    const loaderConfig = {        profile: config?.profile,        logger: clientSharedValues.logger,    };    return {        ...clientSharedValues,        ...config,        runtime: "node",        defaultsMode,        authSchemePreference: config?.authSchemePreference ?? loadConfig(NODE_AUTH_SCHEME_PREFERENCE_OPTIONS, loaderConfig),        bodyLengthChecker: config?.bodyLengthChecker ?? calculateBodyLength,        credentialDefaultProvider: config?.credentialDefaultProvider ?? defaultProvider,        defaultUserAgentProvider: config?.defaultUserAgentProvider ?? createDefaultUserAgentProvider({ serviceId: clientSharedValues.serviceId, clientVersion: packageInfo.version }),        maxAttempts: config?.maxAttempts ?? loadConfig(NODE_MAX_ATTEMPT_CONFIG_OPTIONS, config),        region: config?.region ?? loadConfig(NODE_REGION_CONFIG_OPTIONS, { ...NODE_REGION_CONFIG_FILE_OPTIONS, ...loaderConfig }),        requestHandler: NodeHttpHandler.create(config?.requestHandler ?? defaultConfigProvider),        retryMode: config?.retryMode ??            loadConfig({                ...NODE_RETRY_MODE_CONFIG_OPTIONS,                default: async () => (await defaultConfigProvider()).retryMode || DEFAULT_RETRY_MODE,            }, config),        streamCollector: config?.streamCollector ?? streamCollector,        useDualstackEndpoint: config?.useDualstackEndpoint ?? loadConfig(NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS, loaderConfig),        useFipsEndpoint: config?.useFipsEndpoint ?? loadConfig(NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS, loaderConfig),        userAgentAppId: config?.userAgentAppId ?? loadConfig(NODE_APP_ID_CONFIG_OPTIONS, loaderConfig),    };}; const getHttpAuthExtensionConfiguration = (runtimeConfig) => {    const _httpAuthSchemes = runtimeConfig.httpAuthSchemes;    let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider;    let _credentials = runtimeConfig.credentials;    return {        setHttpAuthScheme(httpAuthScheme) {            const index = _httpAuthSchemes.findIndex((scheme) => scheme.schemeId === httpAuthScheme.schemeId);            if (index === -1) {                _httpAuthSchemes.push(httpAuthScheme);            }            else {                _httpAuthSchemes.splice(index, 1, httpAuthScheme);            }        },        httpAuthSchemes() {            return _httpAuthSchemes;        },        setHttpAuthSchemeProvider(httpAuthSchemeProvider) {            _httpAuthSchemeProvider = httpAuthSchemeProvider;        },        httpAuthSchemeProvider() {            return _httpAuthSchemeProvider;        },        setCredentials(credentials) {            _credentials = credentials;        },        credentials() {            return _credentials;        },    };};const resolveHttpAuthRuntimeConfig = (config) => {    return {        httpAuthSchemes: config.httpAuthSchemes(),        httpAuthSchemeProvider: config.httpAuthSchemeProvider(),        credentials: config.credentials(),    };}; const resolveRuntimeExtensions = (runtimeConfig, extensions) => {    const extensionConfiguration = Object.assign(getAwsRegionExtensionConfiguration(runtimeConfig), getDefaultExtensionConfiguration(runtimeConfig), getHttpHandlerExtensionConfiguration(runtimeConfig), getHttpAuthExtensionConfiguration(runtimeConfig));    extensions.forEach((extension) => extension.configure(extensionConfiguration));    return Object.assign(runtimeConfig, resolveAwsRegionExtensionConfiguration(extensionConfiguration), resolveDefaultRuntimeConfig(extensionConfiguration), resolveHttpHandlerRuntimeConfig(extensionConfiguration), resolveHttpAuthRuntimeConfig(extensionConfiguration));}; class KMSClient extends Client {    config;    constructor(...[configuration]) {        const _config_0 = getRuntimeConfig(configuration || {});        super(_config_0);        this.initConfig = _config_0;        const _config_1 = resolveClientEndpointParameters(_config_0);        const _config_2 = resolveUserAgentConfig(_config_1);        const _config_3 = resolveRetryConfig(_config_2);        const _config_4 = resolveRegionConfig(_config_3);        const _config_5 = resolveHostHeaderConfig(_config_4);        const _config_6 = resolveEndpointConfig(_config_5);        const _config_7 = resolveHttpAuthSchemeConfig(_config_6);        const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []);        this.config = _config_8;        this.middlewareStack.use(getSchemaSerdePlugin(this.config));        this.middlewareStack.use(getUserAgentPlugin(this.config));        this.middlewareStack.use(getRetryPlugin(this.config));        this.middlewareStack.use(getContentLengthPlugin(this.config));        this.middlewareStack.use(getHostHeaderPlugin(this.config));        this.middlewareStack.use(getLoggerPlugin(this.config));        this.middlewareStack.use(getRecursionDetectionPlugin(this.config));        this.middlewareStack.use(getHttpAuthSchemeEndpointRuleSetPlugin(this.config, {            httpAuthSchemeParametersProvider: defaultKMSHttpAuthSchemeParametersProvider,            identityProviderConfigProvider: async (config) => new DefaultIdentityProviderConfig({                "aws.auth#sigv4": config.credentials,            }),        }));        this.middlewareStack.use(getHttpSigningPlugin(this.config));    }    destroy() {        super.destroy();    }} const command = makeBuilder(commonParams, "TrentService", "KMSClient", getEndpointPlugin);const _ep0 = {};const _mw0 = (Command, cs, config, o) => []; class CancelKeyDeletionCommand extends command(_ep0, _mw0, "CancelKeyDeletion", CancelKeyDeletion$) {} class ConnectCustomKeyStoreCommand extends command(_ep0, _mw0, "ConnectCustomKeyStore", ConnectCustomKeyStore$) {} class CreateAliasCommand extends command(_ep0, _mw0, "CreateAlias", CreateAlias$) {} class CreateCustomKeyStoreCommand extends command(_ep0, _mw0, "CreateCustomKeyStore", CreateCustomKeyStore$) {} class CreateGrantCommand extends command(_ep0, _mw0, "CreateGrant", CreateGrant$) {} class CreateKeyCommand extends command(_ep0, _mw0, "CreateKey", CreateKey$) {} class DecryptCommand extends command(_ep0, _mw0, "Decrypt", Decrypt$) {} class DeleteAliasCommand extends command(_ep0, _mw0, "DeleteAlias", DeleteAlias$) {} class DeleteCustomKeyStoreCommand extends command(_ep0, _mw0, "DeleteCustomKeyStore", DeleteCustomKeyStore$) {} class DeleteImportedKeyMaterialCommand extends command(_ep0, _mw0, "DeleteImportedKeyMaterial", DeleteImportedKeyMaterial$) {} class DeriveSharedSecretCommand extends command(_ep0, _mw0, "DeriveSharedSecret", DeriveSharedSecret$) {} class DescribeCustomKeyStoresCommand extends command(_ep0, _mw0, "DescribeCustomKeyStores", DescribeCustomKeyStores$) {} class DescribeKeyCommand extends command(_ep0, _mw0, "DescribeKey", DescribeKey$) {} class DisableKeyCommand extends command(_ep0, _mw0, "DisableKey", DisableKey$) {} class DisableKeyRotationCommand extends command(_ep0, _mw0, "DisableKeyRotation", DisableKeyRotation$) {} class DisconnectCustomKeyStoreCommand extends command(_ep0, _mw0, "DisconnectCustomKeyStore", DisconnectCustomKeyStore$) {} class EnableKeyCommand extends command(_ep0, _mw0, "EnableKey", EnableKey$) {} class EnableKeyRotationCommand extends command(_ep0, _mw0, "EnableKeyRotation", EnableKeyRotation$) {} class EncryptCommand extends command(_ep0, _mw0, "Encrypt", Encrypt$) {} class GenerateDataKeyCommand extends command(_ep0, _mw0, "GenerateDataKey", GenerateDataKey$) {} class GenerateDataKeyPairCommand extends command(_ep0, _mw0, "GenerateDataKeyPair", GenerateDataKeyPair$) {} class GenerateDataKeyPairWithoutPlaintextCommand extends command(_ep0, _mw0, "GenerateDataKeyPairWithoutPlaintext", GenerateDataKeyPairWithoutPlaintext$) {} class GenerateDataKeyWithoutPlaintextCommand extends command(_ep0, _mw0, "GenerateDataKeyWithoutPlaintext", GenerateDataKeyWithoutPlaintext$) {} class GenerateMacCommand extends command(_ep0, _mw0, "GenerateMac", GenerateMac$) {} class GenerateRandomCommand extends command(_ep0, _mw0, "GenerateRandom", GenerateRandom$) {} class GetKeyLastUsageCommand extends command(_ep0, _mw0, "GetKeyLastUsage", GetKeyLastUsage$) {} class GetKeyPolicyCommand extends command(_ep0, _mw0, "GetKeyPolicy", GetKeyPolicy$) {} class GetKeyRotationStatusCommand extends command(_ep0, _mw0, "GetKeyRotationStatus", GetKeyRotationStatus$) {} class GetParametersForImportCommand extends command(_ep0, _mw0, "GetParametersForImport", GetParametersForImport$) {} class GetPublicKeyCommand extends command(_ep0, _mw0, "GetPublicKey", GetPublicKey$) {} class ImportKeyMaterialCommand extends command(_ep0, _mw0, "ImportKeyMaterial", ImportKeyMaterial$) {} class ListAliasesCommand extends command(_ep0, _mw0, "ListAliases", ListAliases$) {} class ListGrantsCommand extends command(_ep0, _mw0, "ListGrants", ListGrants$) {} class ListKeyPoliciesCommand extends command(_ep0, _mw0, "ListKeyPolicies", ListKeyPolicies$) {} class ListKeyRotationsCommand extends command(_ep0, _mw0, "ListKeyRotations", ListKeyRotations$) {} class ListKeysCommand extends command(_ep0, _mw0, "ListKeys", ListKeys$) {} class ListResourceTagsCommand extends command(_ep0, _mw0, "ListResourceTags", ListResourceTags$) {} class ListRetirableGrantsCommand extends command(_ep0, _mw0, "ListRetirableGrants", ListRetirableGrants$) {} class PutKeyPolicyCommand extends command(_ep0, _mw0, "PutKeyPolicy", PutKeyPolicy$) {} class ReEncryptCommand extends command(_ep0, _mw0, "ReEncrypt", ReEncrypt$) {} class ReplicateKeyCommand extends command(_ep0, _mw0, "ReplicateKey", ReplicateKey$) {} class RetireGrantCommand extends command(_ep0, _mw0, "RetireGrant", RetireGrant$) {} class RevokeGrantCommand extends command(_ep0, _mw0, "RevokeGrant", RevokeGrant$) {} class RotateKeyOnDemandCommand extends command(_ep0, _mw0, "RotateKeyOnDemand", RotateKeyOnDemand$) {} class ScheduleKeyDeletionCommand extends command(_ep0, _mw0, "ScheduleKeyDeletion", ScheduleKeyDeletion$) {} class SignCommand extends command(_ep0, _mw0, "Sign", Sign$) {} class TagResourceCommand extends command(_ep0, _mw0, "TagResource", TagResource$) {} class UntagResourceCommand extends command(_ep0, _mw0, "UntagResource", UntagResource$) {} class UpdateAliasCommand extends command(_ep0, _mw0, "UpdateAlias", UpdateAlias$) {} class UpdateCustomKeyStoreCommand extends command(_ep0, _mw0, "UpdateCustomKeyStore", UpdateCustomKeyStore$) {} class UpdateKeyDescriptionCommand extends command(_ep0, _mw0, "UpdateKeyDescription", UpdateKeyDescription$) {} class UpdatePrimaryRegionCommand extends command(_ep0, _mw0, "UpdatePrimaryRegion", UpdatePrimaryRegion$) {} class VerifyCommand extends command(_ep0, _mw0, "Verify", Verify$) {} class VerifyMacCommand extends command(_ep0, _mw0, "VerifyMac", VerifyMac$) {} const paginateDescribeCustomKeyStores = createPaginator(KMSClient, DescribeCustomKeyStoresCommand, "Marker", "NextMarker", "Limit"); const paginateListAliases = createPaginator(KMSClient, ListAliasesCommand, "Marker", "NextMarker", "Limit"); const paginateListGrants = createPaginator(KMSClient, ListGrantsCommand, "Marker", "NextMarker", "Limit"); const paginateListKeyPolicies = createPaginator(KMSClient, ListKeyPoliciesCommand, "Marker", "NextMarker", "Limit"); const paginateListKeyRotations = createPaginator(KMSClient, ListKeyRotationsCommand, "Marker", "NextMarker", "Limit"); const paginateListKeys = createPaginator(KMSClient, ListKeysCommand, "Marker", "NextMarker", "Limit"); const paginateListResourceTags = createPaginator(KMSClient, ListResourceTagsCommand, "Marker", "NextMarker", "Limit"); const paginateListRetirableGrants = createPaginator(KMSClient, ListRetirableGrantsCommand, "Marker", "NextMarker", "Limit"); const commands = {    CancelKeyDeletionCommand,    ConnectCustomKeyStoreCommand,    CreateAliasCommand,    CreateCustomKeyStoreCommand,    CreateGrantCommand,    CreateKeyCommand,    DecryptCommand,    DeleteAliasCommand,    DeleteCustomKeyStoreCommand,    DeleteImportedKeyMaterialCommand,    DeriveSharedSecretCommand,    DescribeCustomKeyStoresCommand,    DescribeKeyCommand,    DisableKeyCommand,    DisableKeyRotationCommand,    DisconnectCustomKeyStoreCommand,    EnableKeyCommand,    EnableKeyRotationCommand,    EncryptCommand,    GenerateDataKeyCommand,    GenerateDataKeyPairCommand,    GenerateDataKeyPairWithoutPlaintextCommand,    GenerateDataKeyWithoutPlaintextCommand,    GenerateMacCommand,    GenerateRandomCommand,    GetKeyLastUsageCommand,    GetKeyPolicyCommand,    GetKeyRotationStatusCommand,    GetParametersForImportCommand,    GetPublicKeyCommand,    ImportKeyMaterialCommand,    ListAliasesCommand,    ListGrantsCommand,    ListKeyPoliciesCommand,    ListKeyRotationsCommand,    ListKeysCommand,    ListResourceTagsCommand,    ListRetirableGrantsCommand,    PutKeyPolicyCommand,    ReEncryptCommand,    ReplicateKeyCommand,    RetireGrantCommand,    RevokeGrantCommand,    RotateKeyOnDemandCommand,    ScheduleKeyDeletionCommand,    SignCommand,    TagResourceCommand,    UntagResourceCommand,    UpdateAliasCommand,    UpdateCustomKeyStoreCommand,    UpdateKeyDescriptionCommand,    UpdatePrimaryRegionCommand,    VerifyCommand,    VerifyMacCommand,};const paginators = {    paginateDescribeCustomKeyStores,    paginateListAliases,    paginateListGrants,    paginateListKeyPolicies,    paginateListKeyRotations,    paginateListKeys,    paginateListResourceTags,    paginateListRetirableGrants,};class KMS extends KMSClient {}createAggregatedClient(commands, KMS, { paginators }); const AlgorithmSpec = {    RSAES_OAEP_SHA_1: "RSAES_OAEP_SHA_1",    RSAES_OAEP_SHA_256: "RSAES_OAEP_SHA_256",    RSAES_PKCS1_V1_5: "RSAES_PKCS1_V1_5",    RSA_AES_KEY_WRAP_SHA_1: "RSA_AES_KEY_WRAP_SHA_1",    RSA_AES_KEY_WRAP_SHA_256: "RSA_AES_KEY_WRAP_SHA_256",    SM2PKE: "SM2PKE",};const ConnectionErrorCodeType = {    CLUSTER_NOT_FOUND: "CLUSTER_NOT_FOUND",    INSUFFICIENT_CLOUDHSM_HSMS: "INSUFFICIENT_CLOUDHSM_HSMS",    INSUFFICIENT_FREE_ADDRESSES_IN_SUBNET: "INSUFFICIENT_FREE_ADDRESSES_IN_SUBNET",    INTERNAL_ERROR: "INTERNAL_ERROR",    INVALID_CREDENTIALS: "INVALID_CREDENTIALS",    NETWORK_ERRORS: "NETWORK_ERRORS",    SUBNET_NOT_FOUND: "SUBNET_NOT_FOUND",    USER_LOCKED_OUT: "USER_LOCKED_OUT",    USER_LOGGED_IN: "USER_LOGGED_IN",    USER_NOT_FOUND: "USER_NOT_FOUND",    XKS_PROXY_ACCESS_DENIED: "XKS_PROXY_ACCESS_DENIED",    XKS_PROXY_INVALID_CONFIGURATION: "XKS_PROXY_INVALID_CONFIGURATION",    XKS_PROXY_INVALID_RESPONSE: "XKS_PROXY_INVALID_RESPONSE",    XKS_PROXY_INVALID_TLS_CONFIGURATION: "XKS_PROXY_INVALID_TLS_CONFIGURATION",    XKS_PROXY_NOT_REACHABLE: "XKS_PROXY_NOT_REACHABLE",    XKS_PROXY_TIMED_OUT: "XKS_PROXY_TIMED_OUT",    XKS_VPC_ENDPOINT_SERVICE_INVALID_CONFIGURATION: "XKS_VPC_ENDPOINT_SERVICE_INVALID_CONFIGURATION",    XKS_VPC_ENDPOINT_SERVICE_NOT_FOUND: "XKS_VPC_ENDPOINT_SERVICE_NOT_FOUND",};const ConnectionStateType = {    CONNECTED: "CONNECTED",    CONNECTING: "CONNECTING",    DISCONNECTED: "DISCONNECTED",    DISCONNECTING: "DISCONNECTING",    FAILED: "FAILED",};const CustomKeyStoreType = {    AWS_CLOUDHSM: "AWS_CLOUDHSM",    EXTERNAL_KEY_STORE: "EXTERNAL_KEY_STORE",};const XksProxyConnectivityType = {    PUBLIC_ENDPOINT: "PUBLIC_ENDPOINT",    VPC_ENDPOINT_SERVICE: "VPC_ENDPOINT_SERVICE",};const GrantOperation = {    CreateGrant: "CreateGrant",    Decrypt: "Decrypt",    DeriveSharedSecret: "DeriveSharedSecret",    DescribeKey: "DescribeKey",    Encrypt: "Encrypt",    GenerateDataKey: "GenerateDataKey",    GenerateDataKeyPair: "GenerateDataKeyPair",    GenerateDataKeyPairWithoutPlaintext: "GenerateDataKeyPairWithoutPlaintext",    GenerateDataKeyWithoutPlaintext: "GenerateDataKeyWithoutPlaintext",    GenerateMac: "GenerateMac",    GetPublicKey: "GetPublicKey",    ReEncryptFrom: "ReEncryptFrom",    ReEncryptTo: "ReEncryptTo",    RetireGrant: "RetireGrant",    Sign: "Sign",    Verify: "Verify",    VerifyMac: "VerifyMac",};const CustomerMasterKeySpec = {    ECC_NIST_P256: "ECC_NIST_P256",    ECC_NIST_P384: "ECC_NIST_P384",    ECC_NIST_P521: "ECC_NIST_P521",    ECC_SECG_P256K1: "ECC_SECG_P256K1",    HMAC_224: "HMAC_224",    HMAC_256: "HMAC_256",    HMAC_384: "HMAC_384",    HMAC_512: "HMAC_512",    RSA_2048: "RSA_2048",    RSA_3072: "RSA_3072",    RSA_4096: "RSA_4096",    SM2: "SM2",    SYMMETRIC_DEFAULT: "SYMMETRIC_DEFAULT",};const KeySpec = {    ECC_NIST_EDWARDS25519: "ECC_NIST_EDWARDS25519",    ECC_NIST_P256: "ECC_NIST_P256",    ECC_NIST_P384: "ECC_NIST_P384",    ECC_NIST_P521: "ECC_NIST_P521",    ECC_SECG_P256K1: "ECC_SECG_P256K1",    HMAC_224: "HMAC_224",    HMAC_256: "HMAC_256",    HMAC_384: "HMAC_384",    HMAC_512: "HMAC_512",    ML_DSA_44: "ML_DSA_44",    ML_DSA_65: "ML_DSA_65",    ML_DSA_87: "ML_DSA_87",    RSA_2048: "RSA_2048",    RSA_3072: "RSA_3072",    RSA_4096: "RSA_4096",    SM2: "SM2",    SYMMETRIC_DEFAULT: "SYMMETRIC_DEFAULT",};const KeyUsageType = {    ENCRYPT_DECRYPT: "ENCRYPT_DECRYPT",    GENERATE_VERIFY_MAC: "GENERATE_VERIFY_MAC",    KEY_AGREEMENT: "KEY_AGREEMENT",    SIGN_VERIFY: "SIGN_VERIFY",};const OriginType = {    AWS_CLOUDHSM: "AWS_CLOUDHSM",    AWS_KMS: "AWS_KMS",    EXTERNAL: "EXTERNAL",    EXTERNAL_KEY_STORE: "EXTERNAL_KEY_STORE",};const EncryptionAlgorithmSpec = {    RSAES_OAEP_SHA_1: "RSAES_OAEP_SHA_1",    RSAES_OAEP_SHA_256: "RSAES_OAEP_SHA_256",    SM2PKE: "SM2PKE",    SYMMETRIC_DEFAULT: "SYMMETRIC_DEFAULT",};const ExpirationModelType = {    KEY_MATERIAL_DOES_NOT_EXPIRE: "KEY_MATERIAL_DOES_NOT_EXPIRE",    KEY_MATERIAL_EXPIRES: "KEY_MATERIAL_EXPIRES",};const KeyAgreementAlgorithmSpec = {    ECDH: "ECDH",};const KeyManagerType = {    AWS: "AWS",    CUSTOMER: "CUSTOMER",};const KeyState = {    Creating: "Creating",    Disabled: "Disabled",    Enabled: "Enabled",    PendingDeletion: "PendingDeletion",    PendingImport: "PendingImport",    PendingReplicaDeletion: "PendingReplicaDeletion",    Unavailable: "Unavailable",    Updating: "Updating",};const MacAlgorithmSpec = {    HMAC_SHA_224: "HMAC_SHA_224",    HMAC_SHA_256: "HMAC_SHA_256",    HMAC_SHA_384: "HMAC_SHA_384",    HMAC_SHA_512: "HMAC_SHA_512",};const MultiRegionKeyType = {    PRIMARY: "PRIMARY",    REPLICA: "REPLICA",};const SigningAlgorithmSpec = {    ECDSA_SHA_256: "ECDSA_SHA_256",    ECDSA_SHA_384: "ECDSA_SHA_384",    ECDSA_SHA_512: "ECDSA_SHA_512",    ED25519_PH_SHA_512: "ED25519_PH_SHA_512",    ED25519_SHA_512: "ED25519_SHA_512",    ML_DSA_SHAKE_256: "ML_DSA_SHAKE_256",    RSASSA_PKCS1_V1_5_SHA_256: "RSASSA_PKCS1_V1_5_SHA_256",    RSASSA_PKCS1_V1_5_SHA_384: "RSASSA_PKCS1_V1_5_SHA_384",    RSASSA_PKCS1_V1_5_SHA_512: "RSASSA_PKCS1_V1_5_SHA_512",    RSASSA_PSS_SHA_256: "RSASSA_PSS_SHA_256",    RSASSA_PSS_SHA_384: "RSASSA_PSS_SHA_384",    RSASSA_PSS_SHA_512: "RSASSA_PSS_SHA_512",    SM2DSA: "SM2DSA",};const DataKeyPairSpec = {    ECC_NIST_EDWARDS25519: "ECC_NIST_EDWARDS25519",    ECC_NIST_P256: "ECC_NIST_P256",    ECC_NIST_P384: "ECC_NIST_P384",    ECC_NIST_P521: "ECC_NIST_P521",    ECC_SECG_P256K1: "ECC_SECG_P256K1",    RSA_2048: "RSA_2048",    RSA_3072: "RSA_3072",    RSA_4096: "RSA_4096",    SM2: "SM2",};const DataKeySpec = {    AES_128: "AES_128",    AES_256: "AES_256",};const DryRunModifierType = {    IGNORE_CIPHERTEXT: "IGNORE_CIPHERTEXT",};const KeyEncryptionMechanism = {    RSAES_OAEP_SHA_256: "RSAES_OAEP_SHA_256",};const KeyLastUsageTrackingOperation = {    Decrypt: "Decrypt",    DeriveSharedSecret: "DeriveSharedSecret",    Encrypt: "Encrypt",    GenerateDataKey: "GenerateDataKey",    GenerateDataKeyPair: "GenerateDataKeyPair",    GenerateDataKeyPairWithoutPlaintext: "GenerateDataKeyPairWithoutPlaintext",    GenerateDataKeyWithoutPlaintext: "GenerateDataKeyWithoutPlaintext",    GenerateMac: "GenerateMac",    ReEncrypt: "ReEncrypt",    Sign: "Sign",    Verify: "Verify",    VerifyMac: "VerifyMac",};const WrappingKeySpec = {    RSA_2048: "RSA_2048",    RSA_3072: "RSA_3072",    RSA_4096: "RSA_4096",    SM2: "SM2",};const ImportType = {    EXISTING_KEY_MATERIAL: "EXISTING_KEY_MATERIAL",    NEW_KEY_MATERIAL: "NEW_KEY_MATERIAL",};const ImportState = {    IMPORTED: "IMPORTED",    PENDING_IMPORT: "PENDING_IMPORT",};const IncludeKeyMaterial = {    ALL_KEY_MATERIAL: "ALL_KEY_MATERIAL",    ROTATIONS_ONLY: "ROTATIONS_ONLY",};const KeyMaterialState = {    CURRENT: "CURRENT",    NON_CURRENT: "NON_CURRENT",    PENDING_MULTI_REGION_IMPORT_AND_ROTATION: "PENDING_MULTI_REGION_IMPORT_AND_ROTATION",    PENDING_ROTATION: "PENDING_ROTATION",};const RotationType = {    AUTOMATIC: "AUTOMATIC",    ON_DEMAND: "ON_DEMAND",};const MessageType = {    DIGEST: "DIGEST",    EXTERNAL_MU: "EXTERNAL_MU",    RAW: "RAW",}; exports.AlgorithmSpec = AlgorithmSpec;exports.AliasListEntry$ = AliasListEntry$;exports.AlreadyExistsException = AlreadyExistsException;exports.AlreadyExistsException$ = AlreadyExistsException$;exports.CancelKeyDeletion$ = CancelKeyDeletion$;exports.CancelKeyDeletionCommand = CancelKeyDeletionCommand;exports.CancelKeyDeletionRequest$ = CancelKeyDeletionRequest$;exports.CancelKeyDeletionResponse$ = CancelKeyDeletionResponse$;exports.CloudHsmClusterInUseException = CloudHsmClusterInUseException;exports.CloudHsmClusterInUseException$ = CloudHsmClusterInUseException$;exports.CloudHsmClusterInvalidConfigurationException = CloudHsmClusterInvalidConfigurationException;exports.CloudHsmClusterInvalidConfigurationException$ = CloudHsmClusterInvalidConfigurationException$;exports.CloudHsmClusterNotActiveException = CloudHsmClusterNotActiveException;exports.CloudHsmClusterNotActiveException$ = CloudHsmClusterNotActiveException$;exports.CloudHsmClusterNotFoundException = CloudHsmClusterNotFoundException;exports.CloudHsmClusterNotFoundException$ = CloudHsmClusterNotFoundException$;exports.CloudHsmClusterNotRelatedException = CloudHsmClusterNotRelatedException;exports.CloudHsmClusterNotRelatedException$ = CloudHsmClusterNotRelatedException$;exports.ConflictException = ConflictException;exports.ConflictException$ = ConflictException$;exports.ConnectCustomKeyStore$ = ConnectCustomKeyStore$;exports.ConnectCustomKeyStoreCommand = ConnectCustomKeyStoreCommand;exports.ConnectCustomKeyStoreRequest$ = ConnectCustomKeyStoreRequest$;exports.ConnectCustomKeyStoreResponse$ = ConnectCustomKeyStoreResponse$;exports.ConnectionErrorCodeType = ConnectionErrorCodeType;exports.ConnectionStateType = ConnectionStateType;exports.CreateAlias$ = CreateAlias$;exports.CreateAliasCommand = CreateAliasCommand;exports.CreateAliasRequest$ = CreateAliasRequest$;exports.CreateCustomKeyStore$ = CreateCustomKeyStore$;exports.CreateCustomKeyStoreCommand = CreateCustomKeyStoreCommand;exports.CreateCustomKeyStoreRequest$ = CreateCustomKeyStoreRequest$;exports.CreateCustomKeyStoreResponse$ = CreateCustomKeyStoreResponse$;exports.CreateGrant$ = CreateGrant$;exports.CreateGrantCommand = CreateGrantCommand;exports.CreateGrantRequest$ = CreateGrantRequest$;exports.CreateGrantResponse$ = CreateGrantResponse$;exports.CreateKey$ = CreateKey$;exports.CreateKeyCommand = CreateKeyCommand;exports.CreateKeyRequest$ = CreateKeyRequest$;exports.CreateKeyResponse$ = CreateKeyResponse$;exports.CustomKeyStoreHasCMKsException = CustomKeyStoreHasCMKsException;exports.CustomKeyStoreHasCMKsException$ = CustomKeyStoreHasCMKsException$;exports.CustomKeyStoreInvalidStateException = CustomKeyStoreInvalidStateException;exports.CustomKeyStoreInvalidStateException$ = CustomKeyStoreInvalidStateException$;exports.CustomKeyStoreNameInUseException = CustomKeyStoreNameInUseException;exports.CustomKeyStoreNameInUseException$ = CustomKeyStoreNameInUseException$;exports.CustomKeyStoreNotFoundException = CustomKeyStoreNotFoundException;exports.CustomKeyStoreNotFoundException$ = CustomKeyStoreNotFoundException$;exports.CustomKeyStoreType = CustomKeyStoreType;exports.CustomKeyStoresListEntry$ = CustomKeyStoresListEntry$;exports.CustomerMasterKeySpec = CustomerMasterKeySpec;exports.DataKeyPairSpec = DataKeyPairSpec;exports.DataKeySpec = DataKeySpec;exports.Decrypt$ = Decrypt$;exports.DecryptCommand = DecryptCommand;exports.DecryptRequest$ = DecryptRequest$;exports.DecryptResponse$ = DecryptResponse$;exports.DeleteAlias$ = DeleteAlias$;exports.DeleteAliasCommand = DeleteAliasCommand;exports.DeleteAliasRequest$ = DeleteAliasRequest$;exports.DeleteCustomKeyStore$ = DeleteCustomKeyStore$;exports.DeleteCustomKeyStoreCommand = DeleteCustomKeyStoreCommand;exports.DeleteCustomKeyStoreRequest$ = DeleteCustomKeyStoreRequest$;exports.DeleteCustomKeyStoreResponse$ = DeleteCustomKeyStoreResponse$;exports.DeleteImportedKeyMaterial$ = DeleteImportedKeyMaterial$;exports.DeleteImportedKeyMaterialCommand = DeleteImportedKeyMaterialCommand;exports.DeleteImportedKeyMaterialRequest$ = DeleteImportedKeyMaterialRequest$;exports.DeleteImportedKeyMaterialResponse$ = DeleteImportedKeyMaterialResponse$;exports.DependencyTimeoutException = DependencyTimeoutException;exports.DependencyTimeoutException$ = DependencyTimeoutException$;exports.DeriveSharedSecret$ = DeriveSharedSecret$;exports.DeriveSharedSecretCommand = DeriveSharedSecretCommand;exports.DeriveSharedSecretRequest$ = DeriveSharedSecretRequest$;exports.DeriveSharedSecretResponse$ = DeriveSharedSecretResponse$;exports.DescribeCustomKeyStores$ = DescribeCustomKeyStores$;exports.DescribeCustomKeyStoresCommand = DescribeCustomKeyStoresCommand;exports.DescribeCustomKeyStoresRequest$ = DescribeCustomKeyStoresRequest$;exports.DescribeCustomKeyStoresResponse$ = DescribeCustomKeyStoresResponse$;exports.DescribeKey$ = DescribeKey$;exports.DescribeKeyCommand = DescribeKeyCommand;exports.DescribeKeyRequest$ = DescribeKeyRequest$;exports.DescribeKeyResponse$ = DescribeKeyResponse$;exports.DisableKey$ = DisableKey$;exports.DisableKeyCommand = DisableKeyCommand;exports.DisableKeyRequest$ = DisableKeyRequest$;exports.DisableKeyRotation$ = DisableKeyRotation$;exports.DisableKeyRotationCommand = DisableKeyRotationCommand;exports.DisableKeyRotationRequest$ = DisableKeyRotationRequest$;exports.DisabledException = DisabledException;exports.DisabledException$ = DisabledException$;exports.DisconnectCustomKeyStore$ = DisconnectCustomKeyStore$;exports.DisconnectCustomKeyStoreCommand = DisconnectCustomKeyStoreCommand;exports.DisconnectCustomKeyStoreRequest$ = DisconnectCustomKeyStoreRequest$;exports.DisconnectCustomKeyStoreResponse$ = DisconnectCustomKeyStoreResponse$;exports.DryRunModifierType = DryRunModifierType;exports.DryRunOperationException = DryRunOperationException;exports.DryRunOperationException$ = DryRunOperationException$;exports.EnableKey$ = EnableKey$;exports.EnableKeyCommand = EnableKeyCommand;exports.EnableKeyRequest$ = EnableKeyRequest$;exports.EnableKeyRotation$ = EnableKeyRotation$;exports.EnableKeyRotationCommand = EnableKeyRotationCommand;exports.EnableKeyRotationRequest$ = EnableKeyRotationRequest$;exports.Encrypt$ = Encrypt$;exports.EncryptCommand = EncryptCommand;exports.EncryptRequest$ = EncryptRequest$;exports.EncryptResponse$ = EncryptResponse$;exports.EncryptionAlgorithmSpec = EncryptionAlgorithmSpec;exports.ExpirationModelType = ExpirationModelType;exports.ExpiredImportTokenException = ExpiredImportTokenException;exports.ExpiredImportTokenException$ = ExpiredImportTokenException$;exports.GenerateDataKey$ = GenerateDataKey$;exports.GenerateDataKeyCommand = GenerateDataKeyCommand;exports.GenerateDataKeyPair$ = GenerateDataKeyPair$;exports.GenerateDataKeyPairCommand = GenerateDataKeyPairCommand;exports.GenerateDataKeyPairRequest$ = GenerateDataKeyPairRequest$;exports.GenerateDataKeyPairResponse$ = GenerateDataKeyPairResponse$;exports.GenerateDataKeyPairWithoutPlaintext$ = GenerateDataKeyPairWithoutPlaintext$;exports.GenerateDataKeyPairWithoutPlaintextCommand = GenerateDataKeyPairWithoutPlaintextCommand;exports.GenerateDataKeyPairWithoutPlaintextRequest$ = GenerateDataKeyPairWithoutPlaintextRequest$;exports.GenerateDataKeyPairWithoutPlaintextResponse$ = GenerateDataKeyPairWithoutPlaintextResponse$;exports.GenerateDataKeyRequest$ = GenerateDataKeyRequest$;exports.GenerateDataKeyResponse$ = GenerateDataKeyResponse$;exports.GenerateDataKeyWithoutPlaintext$ = GenerateDataKeyWithoutPlaintext$;exports.GenerateDataKeyWithoutPlaintextCommand = GenerateDataKeyWithoutPlaintextCommand;exports.GenerateDataKeyWithoutPlaintextRequest$ = GenerateDataKeyWithoutPlaintextRequest$;exports.GenerateDataKeyWithoutPlaintextResponse$ = GenerateDataKeyWithoutPlaintextResponse$;exports.GenerateMac$ = GenerateMac$;exports.GenerateMacCommand = GenerateMacCommand;exports.GenerateMacRequest$ = GenerateMacRequest$;exports.GenerateMacResponse$ = GenerateMacResponse$;exports.GenerateRandom$ = GenerateRandom$;exports.GenerateRandomCommand = GenerateRandomCommand;exports.GenerateRandomRequest$ = GenerateRandomRequest$;exports.GenerateRandomResponse$ = GenerateRandomResponse$;exports.GetKeyLastUsage$ = GetKeyLastUsage$;exports.GetKeyLastUsageCommand = GetKeyLastUsageCommand;exports.GetKeyLastUsageRequest$ = GetKeyLastUsageRequest$;exports.GetKeyLastUsageResponse$ = GetKeyLastUsageResponse$;exports.GetKeyPolicy$ = GetKeyPolicy$;exports.GetKeyPolicyCommand = GetKeyPolicyCommand;exports.GetKeyPolicyRequest$ = GetKeyPolicyRequest$;exports.GetKeyPolicyResponse$ = GetKeyPolicyResponse$;exports.GetKeyRotationStatus$ = GetKeyRotationStatus$;exports.GetKeyRotationStatusCommand = GetKeyRotationStatusCommand;exports.GetKeyRotationStatusRequest$ = GetKeyRotationStatusRequest$;exports.GetKeyRotationStatusResponse$ = GetKeyRotationStatusResponse$;exports.GetParametersForImport$ = GetParametersForImport$;exports.GetParametersForImportCommand = GetParametersForImportCommand;exports.GetParametersForImportRequest$ = GetParametersForImportRequest$;exports.GetParametersForImportResponse$ = GetParametersForImportResponse$;exports.GetPublicKey$ = GetPublicKey$;exports.GetPublicKeyCommand = GetPublicKeyCommand;exports.GetPublicKeyRequest$ = GetPublicKeyRequest$;exports.GetPublicKeyResponse$ = GetPublicKeyResponse$;exports.GrantConstraints$ = GrantConstraints$;exports.GrantListEntry$ = GrantListEntry$;exports.GrantOperation = GrantOperation;exports.ImportKeyMaterial$ = ImportKeyMaterial$;exports.ImportKeyMaterialCommand = ImportKeyMaterialCommand;exports.ImportKeyMaterialRequest$ = ImportKeyMaterialRequest$;exports.ImportKeyMaterialResponse$ = ImportKeyMaterialResponse$;exports.ImportState = ImportState;exports.ImportType = ImportType;exports.IncludeKeyMaterial = IncludeKeyMaterial;exports.IncorrectKeyException = IncorrectKeyException;exports.IncorrectKeyException$ = IncorrectKeyException$;exports.IncorrectKeyMaterialException = IncorrectKeyMaterialException;exports.IncorrectKeyMaterialException$ = IncorrectKeyMaterialException$;exports.IncorrectTrustAnchorException = IncorrectTrustAnchorException;exports.IncorrectTrustAnchorException$ = IncorrectTrustAnchorException$;exports.InvalidAliasNameException = InvalidAliasNameException;exports.InvalidAliasNameException$ = InvalidAliasNameException$;exports.InvalidArnException = InvalidArnException;exports.InvalidArnException$ = InvalidArnException$;exports.InvalidCiphertextException = InvalidCiphertextException;exports.InvalidCiphertextException$ = InvalidCiphertextException$;exports.InvalidGrantIdException = InvalidGrantIdException;exports.InvalidGrantIdException$ = InvalidGrantIdException$;exports.InvalidGrantTokenException = InvalidGrantTokenException;exports.InvalidGrantTokenException$ = InvalidGrantTokenException$;exports.InvalidImportTokenException = InvalidImportTokenException;exports.InvalidImportTokenException$ = InvalidImportTokenException$;exports.InvalidKeyUsageException = InvalidKeyUsageException;exports.InvalidKeyUsageException$ = InvalidKeyUsageException$;exports.InvalidMarkerException = InvalidMarkerException;exports.InvalidMarkerException$ = InvalidMarkerException$;exports.KMS = KMS;exports.KMSClient = KMSClient;exports.KMSInternalException = KMSInternalException;exports.KMSInternalException$ = KMSInternalException$;exports.KMSInvalidMacException = KMSInvalidMacException;exports.KMSInvalidMacException$ = KMSInvalidMacException$;exports.KMSInvalidSignatureException = KMSInvalidSignatureException;exports.KMSInvalidSignatureException$ = KMSInvalidSignatureException$;exports.KMSInvalidStateException = KMSInvalidStateException;exports.KMSInvalidStateException$ = KMSInvalidStateException$;exports.KMSServiceException = KMSServiceException;exports.KMSServiceException$ = KMSServiceException$;exports.KeyAgreementAlgorithmSpec = KeyAgreementAlgorithmSpec;exports.KeyEncryptionMechanism = KeyEncryptionMechanism;exports.KeyLastUsageData$ = KeyLastUsageData$;exports.KeyLastUsageTrackingOperation = KeyLastUsageTrackingOperation;exports.KeyListEntry$ = KeyListEntry$;exports.KeyManagerType = KeyManagerType;exports.KeyMaterialState = KeyMaterialState;exports.KeyMetadata$ = KeyMetadata$;exports.KeySpec = KeySpec;exports.KeyState = KeyState;exports.KeyUnavailableException = KeyUnavailableException;exports.KeyUnavailableException$ = KeyUnavailableException$;exports.KeyUsageType = KeyUsageType;exports.LimitExceededException = LimitExceededException;exports.LimitExceededException$ = LimitExceededException$;exports.ListAliases$ = ListAliases$;exports.ListAliasesCommand = ListAliasesCommand;exports.ListAliasesRequest$ = ListAliasesRequest$;exports.ListAliasesResponse$ = ListAliasesResponse$;exports.ListGrants$ = ListGrants$;exports.ListGrantsCommand = ListGrantsCommand;exports.ListGrantsRequest$ = ListGrantsRequest$;exports.ListGrantsResponse$ = ListGrantsResponse$;exports.ListKeyPolicies$ = ListKeyPolicies$;exports.ListKeyPoliciesCommand = ListKeyPoliciesCommand;exports.ListKeyPoliciesRequest$ = ListKeyPoliciesRequest$;exports.ListKeyPoliciesResponse$ = ListKeyPoliciesResponse$;exports.ListKeyRotations$ = ListKeyRotations$;exports.ListKeyRotationsCommand = ListKeyRotationsCommand;exports.ListKeyRotationsRequest$ = ListKeyRotationsRequest$;exports.ListKeyRotationsResponse$ = ListKeyRotationsResponse$;exports.ListKeys$ = ListKeys$;exports.ListKeysCommand = ListKeysCommand;exports.ListKeysRequest$ = ListKeysRequest$;exports.ListKeysResponse$ = ListKeysResponse$;exports.ListResourceTags$ = ListResourceTags$;exports.ListResourceTagsCommand = ListResourceTagsCommand;exports.ListResourceTagsRequest$ = ListResourceTagsRequest$;exports.ListResourceTagsResponse$ = ListResourceTagsResponse$;exports.ListRetirableGrants$ = ListRetirableGrants$;exports.ListRetirableGrantsCommand = ListRetirableGrantsCommand;exports.ListRetirableGrantsRequest$ = ListRetirableGrantsRequest$;exports.MacAlgorithmSpec = MacAlgorithmSpec;exports.MalformedPolicyDocumentException = MalformedPolicyDocumentException;exports.MalformedPolicyDocumentException$ = MalformedPolicyDocumentException$;exports.MessageType = MessageType;exports.MultiRegionConfiguration$ = MultiRegionConfiguration$;exports.MultiRegionKey$ = MultiRegionKey$;exports.MultiRegionKeyType = MultiRegionKeyType;exports.NotFoundException = NotFoundException;exports.NotFoundException$ = NotFoundException$;exports.OriginType = OriginType;exports.PutKeyPolicy$ = PutKeyPolicy$;exports.PutKeyPolicyCommand = PutKeyPolicyCommand;exports.PutKeyPolicyRequest$ = PutKeyPolicyRequest$;exports.ReEncrypt$ = ReEncrypt$;exports.ReEncryptCommand = ReEncryptCommand;exports.ReEncryptRequest$ = ReEncryptRequest$;exports.ReEncryptResponse$ = ReEncryptResponse$;exports.RecipientInfo$ = RecipientInfo$;exports.ReplicateKey$ = ReplicateKey$;exports.ReplicateKeyCommand = ReplicateKeyCommand;exports.ReplicateKeyRequest$ = ReplicateKeyRequest$;exports.ReplicateKeyResponse$ = ReplicateKeyResponse$;exports.RetireGrant$ = RetireGrant$;exports.RetireGrantCommand = RetireGrantCommand;exports.RetireGrantRequest$ = RetireGrantRequest$;exports.RevokeGrant$ = RevokeGrant$;exports.RevokeGrantCommand = RevokeGrantCommand;exports.RevokeGrantRequest$ = RevokeGrantRequest$;exports.RotateKeyOnDemand$ = RotateKeyOnDemand$;exports.RotateKeyOnDemandCommand = RotateKeyOnDemandCommand;exports.RotateKeyOnDemandRequest$ = RotateKeyOnDemandRequest$;exports.RotateKeyOnDemandResponse$ = RotateKeyOnDemandResponse$;exports.RotationType = RotationType;exports.RotationsListEntry$ = RotationsListEntry$;exports.ScheduleKeyDeletion$ = ScheduleKeyDeletion$;exports.ScheduleKeyDeletionCommand = ScheduleKeyDeletionCommand;exports.ScheduleKeyDeletionRequest$ = ScheduleKeyDeletionRequest$;exports.ScheduleKeyDeletionResponse$ = ScheduleKeyDeletionResponse$;exports.Sign$ = Sign$;exports.SignCommand = SignCommand;exports.SignRequest$ = SignRequest$;exports.SignResponse$ = SignResponse$;exports.SigningAlgorithmSpec = SigningAlgorithmSpec;exports.Tag$ = Tag$;exports.TagException = TagException;exports.TagException$ = TagException$;exports.TagResource$ = TagResource$;exports.TagResourceCommand = TagResourceCommand;exports.TagResourceRequest$ = TagResourceRequest$;exports.UnsupportedOperationException = UnsupportedOperationException;exports.UnsupportedOperationException$ = UnsupportedOperationException$;exports.UntagResource$ = UntagResource$;exports.UntagResourceCommand = UntagResourceCommand;exports.UntagResourceRequest$ = UntagResourceRequest$;exports.UpdateAlias$ = UpdateAlias$;exports.UpdateAliasCommand = UpdateAliasCommand;exports.UpdateAliasRequest$ = UpdateAliasRequest$;exports.UpdateCustomKeyStore$ = UpdateCustomKeyStore$;exports.UpdateCustomKeyStoreCommand = UpdateCustomKeyStoreCommand;exports.UpdateCustomKeyStoreRequest$ = UpdateCustomKeyStoreRequest$;exports.UpdateCustomKeyStoreResponse$ = UpdateCustomKeyStoreResponse$;exports.UpdateKeyDescription$ = UpdateKeyDescription$;exports.UpdateKeyDescriptionCommand = UpdateKeyDescriptionCommand;exports.UpdateKeyDescriptionRequest$ = UpdateKeyDescriptionRequest$;exports.UpdatePrimaryRegion$ = UpdatePrimaryRegion$;exports.UpdatePrimaryRegionCommand = UpdatePrimaryRegionCommand;exports.UpdatePrimaryRegionRequest$ = UpdatePrimaryRegionRequest$;exports.Verify$ = Verify$;exports.VerifyCommand = VerifyCommand;exports.VerifyMac$ = VerifyMac$;exports.VerifyMacCommand = VerifyMacCommand;exports.VerifyMacRequest$ = VerifyMacRequest$;exports.VerifyMacResponse$ = VerifyMacResponse$;exports.VerifyRequest$ = VerifyRequest$;exports.VerifyResponse$ = VerifyResponse$;exports.WrappingKeySpec = WrappingKeySpec;exports.XksKeyAlreadyInUseException = XksKeyAlreadyInUseException;exports.XksKeyAlreadyInUseException$ = XksKeyAlreadyInUseException$;exports.XksKeyConfigurationType$ = XksKeyConfigurationType$;exports.XksKeyInvalidConfigurationException = XksKeyInvalidConfigurationException;exports.XksKeyInvalidConfigurationException$ = XksKeyInvalidConfigurationException$;exports.XksKeyNotFoundException = XksKeyNotFoundException;exports.XksKeyNotFoundException$ = XksKeyNotFoundException$;exports.XksProxyAuthenticationCredentialType$ = XksProxyAuthenticationCredentialType$;exports.XksProxyConfigurationType$ = XksProxyConfigurationType$;exports.XksProxyConnectivityType = XksProxyConnectivityType;exports.XksProxyIncorrectAuthenticationCredentialException = XksProxyIncorrectAuthenticationCredentialException;exports.XksProxyIncorrectAuthenticationCredentialException$ = XksProxyIncorrectAuthenticationCredentialException$;exports.XksProxyInvalidConfigurationException = XksProxyInvalidConfigurationException;exports.XksProxyInvalidConfigurationException$ = XksProxyInvalidConfigurationException$;exports.XksProxyInvalidResponseException = XksProxyInvalidResponseException;exports.XksProxyInvalidResponseException$ = XksProxyInvalidResponseException$;exports.XksProxyUriEndpointInUseException = XksProxyUriEndpointInUseException;exports.XksProxyUriEndpointInUseException$ = XksProxyUriEndpointInUseException$;exports.XksProxyUriInUseException = XksProxyUriInUseException;exports.XksProxyUriInUseException$ = XksProxyUriInUseException$;exports.XksProxyUriUnreachableException = XksProxyUriUnreachableException;exports.XksProxyUriUnreachableException$ = XksProxyUriUnreachableException$;exports.XksProxyVpcEndpointServiceInUseException = XksProxyVpcEndpointServiceInUseException;exports.XksProxyVpcEndpointServiceInUseException$ = XksProxyVpcEndpointServiceInUseException$;exports.XksProxyVpcEndpointServiceInvalidConfigurationException = XksProxyVpcEndpointServiceInvalidConfigurationException;exports.XksProxyVpcEndpointServiceInvalidConfigurationException$ = XksProxyVpcEndpointServiceInvalidConfigurationException$;exports.XksProxyVpcEndpointServiceNotFoundException = XksProxyVpcEndpointServiceNotFoundException;exports.XksProxyVpcEndpointServiceNotFoundException$ = XksProxyVpcEndpointServiceNotFoundException$;exports.errorTypeRegistries = errorTypeRegistries;exports.paginateDescribeCustomKeyStores = paginateDescribeCustomKeyStores;exports.paginateListAliases = paginateListAliases;exports.paginateListGrants = paginateListGrants;exports.paginateListKeyPolicies = paginateListKeyPolicies;exports.paginateListKeyRotations = paginateListKeyRotations;exports.paginateListKeys = paginateListKeys;exports.paginateListResourceTags = paginateListResourceTags;exports.paginateListRetirableGrants = paginateListRetirableGrants;