File Explorer

/var/runtime/node_modules/@aws-sdk/client-mailmanager/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.js100 KB · 3100 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_0Protocol } = require("@aws-sdk/core/protocols");const { Sha256 } = require("@smithy/core/checksum"); const defaultMailManagerHttpAuthSchemeParametersProvider = 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: "ses",            region: authParameters.region,        },        propertiesExtractor: (config, context) => ({            signingProperties: {                config,                context,            },        }),    };}const defaultMailManagerHttpAuthSchemeProvider = (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: "ses",    });};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://mail-manager-fips.{Region}.{PartitionResult#dualStackDnsSuffix}", i],        [a, "FIPS and DualStack are enabled, but this partition does not support one or both"],        ["https://mail-manager-fips.{Region}.{PartitionResult#dnsSuffix}", i],        [a, "FIPS is enabled but this partition does not support FIPS"],        ["https://mail-manager.{Region}.{PartitionResult#dualStackDnsSuffix}", i],        [a, "DualStack is enabled but this partition does not support DualStack"],        ["https://mail-manager.{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 MailManagerServiceException extends ServiceException {    constructor(options) {        super(options);        Object.setPrototypeOf(this, MailManagerServiceException.prototype);    }} class AccessDeniedException extends MailManagerServiceException {    name = "AccessDeniedException";    $fault = "client";    Message;    constructor(opts) {        super({            name: "AccessDeniedException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, AccessDeniedException.prototype);        this.Message = opts.Message;    }}class ConflictException extends MailManagerServiceException {    name = "ConflictException";    $fault = "client";    Message;    constructor(opts) {        super({            name: "ConflictException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, ConflictException.prototype);        this.Message = opts.Message;    }}class ResourceNotFoundException extends MailManagerServiceException {    name = "ResourceNotFoundException";    $fault = "client";    Message;    constructor(opts) {        super({            name: "ResourceNotFoundException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, ResourceNotFoundException.prototype);        this.Message = opts.Message;    }}class ServiceQuotaExceededException extends MailManagerServiceException {    name = "ServiceQuotaExceededException";    $fault = "client";    Message;    constructor(opts) {        super({            name: "ServiceQuotaExceededException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, ServiceQuotaExceededException.prototype);        this.Message = opts.Message;    }}class ValidationException extends MailManagerServiceException {    name = "ValidationException";    $fault = "client";    Message;    constructor(opts) {        super({            name: "ValidationException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, ValidationException.prototype);        this.Message = opts.Message;    }}class ThrottlingException extends MailManagerServiceException {    name = "ThrottlingException";    $fault = "client";    Message;    constructor(opts) {        super({            name: "ThrottlingException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, ThrottlingException.prototype);        this.Message = opts.Message;    }} const _A = "Address";const _AA = "ArchiveAction";const _AAr = "ArchiveArn";const _ABE = "ArchiveBooleanExpression";const _ABTE = "ArchiveBooleanToEvaluate";const _ADE = "AccessDeniedException";const _AF = "AddressFilter";const _AFC = "ArchiveFilterConditions";const _AFCr = "ArchiveFilterCondition";const _AFP = "ActionFailurePolicy";const _AFr = "ArchiveFilters";const _AH = "AddHeader";const _AHA = "AddHeaderAction";const _AI = "AddonInstance";const _AIA = "AddonInstanceArn";const _AII = "AddonInstanceId";const _AId = "AddonInstances";const _AIp = "ApplicationId";const _AIr = "ArchiveId";const _AL = "AddressList";const _ALA = "AddressListArn";const _ALI = "AddressListId";const _ALN = "AddressListName";const _ALd = "AddressLists";const _ALr = "ArchivesList";const _AMI = "ArchivedMessageId";const _AN = "AddonName";const _ANr = "ArchiveName";const _AP = "AddressPrefix";const _AR = "ARecord";const _ARr = "ArchiveRetention";const _AS = "AddonSubscription";const _ASA = "AddonSubscriptionArn";const _ASE = "ArchiveStringExpression";const _ASI = "AddonSubscriptionId";const _ASTE = "ArchiveStringToEvaluate";const _ASd = "AddonSubscriptions";const _ASr = "ArchiveState";const _Ac = "Action";const _Act = "Actions";const _Ad = "Addresses";const _An = "Analysis";const _Ana = "Analyzer";const _Ar = "Archive";const _Arc = "Archives";const _At = "Attribute";const _Au = "Authentication";const _B = "Body";const _BA = "BounceAction";const _BE = "BooleanExpression";const _BM = "BounceMessage";const _Bo = "Bounce";const _C = "Conditions";const _CA = "CreateArchive";const _CAC = "CAContent";const _CAI = "CreateAddonInstance";const _CAIR = "CreateAddonInstanceRequest";const _CAIRr = "CreateAddonInstanceResponse";const _CAL = "CreateAddressList";const _CALIJ = "CreateAddressListImportJob";const _CALIJR = "CreateAddressListImportJobRequest";const _CALIJRr = "CreateAddressListImportJobResponse";const _CALR = "CreateAddressListRequest";const _CALRr = "CreateAddressListResponse";const _CAR = "CreateArchiveRequest";const _CARr = "CreateArchiveResponse";const _CAS = "CreateAddonSubscription";const _CASR = "CreateAddonSubscriptionRequest";const _CASRr = "CreateAddonSubscriptionResponse";const _CC = "CrlContent";const _CCA = "ClientCertificateAttribute";const _CD = "CreatedDate";const _CE = "ConflictException";const _CIP = "CreateIngressPoint";const _CIPR = "CreateIngressPointRequest";const _CIPRr = "CreateIngressPointResponse";const _CR = "CreateRelay";const _CRR = "CreateRelayRequest";const _CRRr = "CreateRelayResponse";const _CRS = "CreateRuleSet";const _CRSR = "CreateRuleSetRequest";const _CRSRr = "CreateRuleSetResponse";const _CS = "ConfigurationSet";const _CT = "CreatedTimestamp";const _CTP = "CreateTrafficPolicy";const _CTPR = "CreateTrafficPolicyRequest";const _CTPRr = "CreateTrafficPolicyResponse";const _CTl = "ClientToken";const _CTo = "CompletionTimestamp";const _CTom = "CompletedTimestamp";const _Cc = "Cc";const _D = "Date";const _DA = "DefaultAction";const _DAI = "DeleteAddonInstance";const _DAIR = "DeleteAddonInstanceRequest";const _DAIRe = "DeleteAddonInstanceResponse";const _DAL = "DeleteAddressList";const _DALR = "DeleteAddressListRequest";const _DALRe = "DeleteAddressListResponse";const _DAR = "DeleteArchiveRequest";const _DARe = "DeleteArchiveResponse";const _DAS = "DeleteAddonSubscription";const _DASR = "DeleteAddonSubscriptionRequest";const _DASRe = "DeleteAddonSubscriptionResponse";const _DAe = "DeleteArchive";const _DAr = "DropAction";const _DE = "DmarcExpression";const _DIP = "DeleteIngressPoint";const _DIPR = "DeleteIngressPointRequest";const _DIPRe = "DeleteIngressPointResponse";const _DM = "DiagnosticMessage";const _DMFAL = "DeregisterMemberFromAddressList";const _DMFALR = "DeregisterMemberFromAddressListRequest";const _DMFALRe = "DeregisterMemberFromAddressListResponse";const _DR = "DeleteRelay";const _DRR = "DeleteRelayRequest";const _DRRe = "DeleteRelayResponse";const _DRS = "DeleteRuleSet";const _DRSR = "DeleteRuleSetRequest";const _DRSRe = "DeleteRuleSetResponse";const _DTM = "DeliverToMailbox";const _DTMA = "DeliverToMailboxAction";const _DTP = "DeleteTrafficPolicy";const _DTPR = "DeleteTrafficPolicyRequest";const _DTPRe = "DeleteTrafficPolicyResponse";const _DTQB = "DeliverToQBusiness";const _DTQBA = "DeliverToQBusinessAction";const _Dr = "Drop";const _E = "Evaluate";const _EA = "EmailAddress";const _EDC = "ExportDestinationConfiguration";const _EI = "ExportId";const _EM = "ErrorMessage";const _ES = "ExportStatus";const _ESL = "ExportSummaryList";const _ESx = "ExportSummary";const _En = "Envelope";const _Enc = "Encoding";const _Er = "Error";const _Ex = "Exports";const _F = "From";const _FA = "FunctionArn";const _FIC = "FailedItemsCount";const _FT = "FromTimestamp";const _Fi = "Filters";const _Fil = "Filter";const _GA = "GetArchive";const _GAE = "GetArchiveExport";const _GAER = "GetArchiveExportRequest";const _GAERe = "GetArchiveExportResponse";const _GAI = "GetAddonInstance";const _GAIR = "GetAddonInstanceRequest";const _GAIRe = "GetAddonInstanceResponse";const _GAL = "GetAddressList";const _GALIJ = "GetAddressListImportJob";const _GALIJR = "GetAddressListImportJobRequest";const _GALIJRe = "GetAddressListImportJobResponse";const _GALR = "GetAddressListRequest";const _GALRe = "GetAddressListResponse";const _GAM = "GetArchiveMessage";const _GAMC = "GetArchiveMessageContent";const _GAMCR = "GetArchiveMessageContentRequest";const _GAMCRe = "GetArchiveMessageContentResponse";const _GAMR = "GetArchiveMessageRequest";const _GAMRe = "GetArchiveMessageResponse";const _GAR = "GetArchiveRequest";const _GARe = "GetArchiveResponse";const _GAS = "GetAddonSubscription";const _GASR = "GetAddonSubscriptionRequest";const _GASRR = "GetArchiveSearchResultsRequest";const _GASRRe = "GetArchiveSearchResultsResponse";const _GASRe = "GetAddonSubscriptionResponse";const _GASRet = "GetArchiveSearchRequest";const _GASRetr = "GetArchiveSearchResponse";const _GASRetrc = "GetArchiveSearchResults";const _GASe = "GetArchiveSearch";const _GIP = "GetIngressPoint";const _GIPR = "GetIngressPointRequest";const _GIPRe = "GetIngressPointResponse";const _GMOAL = "GetMemberOfAddressList";const _GMOALR = "GetMemberOfAddressListRequest";const _GMOALRe = "GetMemberOfAddressListResponse";const _GR = "GetRelay";const _GRR = "GetRelayRequest";const _GRRe = "GetRelayResponse";const _GRS = "GetRuleSet";const _GRSR = "GetRuleSetRequest";const _GRSRe = "GetRuleSetResponse";const _GTP = "GetTrafficPolicy";const _GTPR = "GetTrafficPolicyRequest";const _GTPRe = "GetTrafficPolicyResponse";const _H = "Helo";const _HA = "HasAttachments";const _HN = "HeaderName";const _HV = "HeaderValue";const _Ht = "Html";const _I = "Include";const _IA = "IngressAnalysis";const _IBE = "IngressBooleanExpression";const _IBTE = "IngressBooleanToEvaluate";const _IDF = "ImportDataFormat";const _IDT = "ImportDataType";const _IE = "IpExpression";const _IEp = "Ipv6Expression";const _II = "IndexId";const _IIAL = "IsInAddressList";const _IIC = "ImportedItemsCount";const _IIE = "IngressIpv4Expression";const _IIEn = "IngressIpv6Expression";const _IIIAL = "IngressIsInAddressList";const _IITE = "IngressIpToEvaluate";const _IITEn = "IngressIpv6ToEvaluate";const _IJ = "ImportJob";const _IJm = "ImportJobs";const _IL = "InvokeLambda";const _ILA = "InvokeLambdaAction";const _IM = "IncludeMetadata";const _IP = "IngressPoint";const _IPA = "IngressPointArn";const _IPAC = "IngressPointAuthConfiguration";const _IPC = "IngressPointConfiguration";const _IPI = "IngressPointId";const _IPL = "IngressPointsList";const _IPN = "IngressPointName";const _IPPC = "IngressPointPasswordConfiguration";const _IPn = "IngressPoints";const _IRT = "InReplyTo";const _ISE = "IngressStringExpression";const _ISTE = "IngressStringToEvaluate";const _IT = "InvocationType";const _ITPE = "IngressTlsProtocolExpression";const _ITPTE = "IngressTlsProtocolToEvaluate";const _ITSC = "IncludeTrustStoreContents";const _ITp = "IpType";const _JI = "JobId";const _K = "Key";const _KKA = "KmsKeyArn";const _LA = "ListArchives";const _LAE = "ListArchiveExports";const _LAER = "ListArchiveExportsRequest";const _LAERi = "ListArchiveExportsResponse";const _LAI = "ListAddonInstances";const _LAIR = "ListAddonInstancesRequest";const _LAIRi = "ListAddonInstancesResponse";const _LAL = "ListAddressLists";const _LALIJ = "ListAddressListImportJobs";const _LALIJR = "ListAddressListImportJobsRequest";const _LALIJRi = "ListAddressListImportJobsResponse";const _LALR = "ListAddressListsRequest";const _LALRi = "ListAddressListsResponse";const _LAR = "ListArchivesRequest";const _LARi = "ListArchivesResponse";const _LAS = "ListAddonSubscriptions";const _LASR = "ListAddonSubscriptionsRequest";const _LASRi = "ListAddonSubscriptionsResponse";const _LASRis = "ListArchiveSearchesRequest";const _LASRist = "ListArchiveSearchesResponse";const _LASi = "ListArchiveSearches";const _LIP = "ListIngressPoints";const _LIPR = "ListIngressPointsRequest";const _LIPRi = "ListIngressPointsResponse";const _LMD = "LastModificationDate";const _LMOAL = "ListMembersOfAddressList";const _LMOALR = "ListMembersOfAddressListRequest";const _LMOALRi = "ListMembersOfAddressListResponse";const _LMT = "LastModifiedTimestamp";const _LR = "ListRelays";const _LRR = "ListRelaysRequest";const _LRRi = "ListRelaysResponse";const _LRS = "ListRuleSets";const _LRSR = "ListRuleSetsRequest";const _LRSRi = "ListRuleSetsResponse";const _LTFR = "ListTagsForResource";const _LTFRR = "ListTagsForResourceRequest";const _LTFRRi = "ListTagsForResourceResponse";const _LTP = "ListTrafficPolicies";const _LTPR = "ListTrafficPoliciesRequest";const _LTPRi = "ListTrafficPoliciesResponse";const _LUT = "LastUpdatedTimestamp";const _M = "Message";const _MA = "MailboxArn";const _MB = "MessageBody";const _MDL = "MessageDownloadLink";const _MF = "MailFrom";const _MHA = "MimeHeaderAttribute";const _MI = "MessageId";const _MM = "MessageMalformed";const _MMSB = "MaxMessageSizeBytes";const _MR = "MaxResults";const _Me = "Metadata";const _N = "Name";const _NA = "NoAuthentication";const _NC = "NetworkConfiguration";const _NE = "NumberExpression";const _NT = "NextToken";const _O = "Operator";const _PC = "PolicyConditions";const _PCo = "PolicyCondition";const _PNC = "PrivateNetworkConfiguration";const _PNCu = "PublicNetworkConfiguration";const _PS = "PolicyStatements";const _PSL = "PolicyStatementList";const _PSPET = "PreviousSmtpPasswordExpiryTimestamp";const _PSPV = "PreviousSmtpPasswordVersion";const _PSU = "PreSignedUrl";const _PSa = "PageSize";const _PSo = "PolicyStatement";const _PT = "PayloadType";const _PTS = "PublishToSns";const _R = "Retention";const _RA = "RoleArn";const _RAe = "RelayArn";const _RAel = "RelayAction";const _RAela = "RelayAuthentication";const _RAes = "ResourceArn";const _RAu = "RuleActions";const _RAul = "RuleAction";const _RBE = "RuleBooleanExpression";const _RBTE = "RuleBooleanToEvaluate";const _RC = "RuleConditions";const _RCu = "RuleCondition";const _RDE = "RuleDmarcExpression";const _RF = "ResultField";const _RH = "ReceivedHeaders";const _RI = "RelayId";const _RIE = "RuleIpExpression";const _RIIAL = "RuleIsInAddressList";const _RITE = "RuleIpToEvaluate";const _RL = "RowsList";const _RMTAL = "RegisterMemberToAddressList";const _RMTALR = "RegisterMemberToAddressListRequest";const _RMTALRe = "RegisterMemberToAddressListResponse";const _RN = "RelayName";const _RNE = "RuleNumberExpression";const _RNFE = "ResourceNotFoundException";const _RNTE = "RuleNumberToEvaluate";const _RP = "RetentionPeriod";const _RR = "ReplaceRecipient";const _RRA = "ReplaceRecipientAction";const _RS = "RuleSets";const _RSA = "RuleSetArn";const _RSE = "RuleStringExpression";const _RSI = "RuleSetId";const _RSL = "RuleStringList";const _RSN = "RuleSetName";const _RSTE = "RuleStringToEvaluate";const _RSV = "RuleStringValue";const _RSu = "RuleSet";const _RT = "ReceivedTimestamp";const _RTM = "RetryTimeMinutes";const _RVE = "RuleVerdictExpression";const _RVTE = "RuleVerdictToEvaluate";const _RW = "ReplaceWith";const _Re = "Relays";const _Rec = "Recipients";const _Rel = "Relay";const _Ro = "Rows";const _Row = "Row";const _Ru = "Rules";const _Rul = "Rule";const _S = "Sender";const _SA = "SecretArn";const _SAE = "StartArchiveExport";const _SAER = "StartArchiveExportRequest";const _SAERt = "StartArchiveExportResponse";const _SAERto = "StopArchiveExportRequest";const _SAERtop = "StopArchiveExportResponse";const _SAEt = "StopArchiveExport";const _SALIJ = "StartAddressListImportJob";const _SALIJR = "StartAddressListImportJobRequest";const _SALIJRt = "StartAddressListImportJobResponse";const _SALIJRto = "StopAddressListImportJobRequest";const _SALIJRtop = "StopAddressListImportJobResponse";const _SALIJt = "StopAddressListImportJob";const _SAS = "StartArchiveSearch";const _SASR = "StartArchiveSearchRequest";const _SASRt = "StartArchiveSearchResponse";const _SASRto = "StopArchiveSearchRequest";const _SASRtop = "StopArchiveSearchResponse";const _SASt = "StopArchiveSearch";const _SAa = "SavedAddress";const _SAav = "SavedAddresses";const _SAc = "S3Action";const _SAe = "SendAction";const _SAn = "SnsAction";const _SAo = "SourceArn";const _SB = "S3Bucket";const _SC = "StatusCode";const _SE = "StringExpression";const _SEDC = "S3ExportDestinationConfiguration";const _SH = "SenderHostname";const _SI = "SearchId";const _SIA = "SenderIpAddress";const _SIo = "SourceIdentity";const _SL = "S3Location";const _SM = "SendingMethod";const _SN = "ServerName";const _SP = "SmtpPassword";const _SPV = "SmtpPasswordVersion";const _SPe = "ServerPort";const _SPen = "SendingPool";const _SPr = "S3Prefix";const _SQEE = "ServiceQuotaExceededException";const _SRC = "SmtpReplyCode";const _SS = "SearchStatus";const _SSKKI = "S3SseKmsKeyId";const _SSL = "SearchSummaryList";const _SSe = "SearchSummary";const _ST = "SubmissionTimestamp";const _STU = "StatusToUpdate";const _STt = "StartTimestamp";const _S_ = "S3";const _Se = "Searches";const _Sen = "Send";const _St = "State";const _Sta = "Status";const _Su = "Subject";const _T = "Tags";const _TA = "TargetArchive";const _TAC = "TlsAuthConfiguration";const _TAo = "TopicArn";const _TCS = "TlsCipherSuite";const _TE = "ThrottlingException";const _TEl = "TlsExpression";const _TK = "TagKeys";const _TL = "TagList";const _TP = "TlsPolicy";const _TPA = "TrafficPolicyArn";const _TPI = "TrafficPolicyId";const _TPL = "TrafficPolicyList";const _TPN = "TrafficPolicyName";const _TPl = "TlsProtocol";const _TPr = "TrafficPolicies";const _TPra = "TrafficPolicy";const _TR = "TagResource";const _TRR = "TagResourceRequest";const _TRRa = "TagResourceResponse";const _TS = "TrustStore";const _TT = "ToTimestamp";const _Ta = "Tag";const _Te = "Text";const _Ti = "Timestamp";const _To = "To";const _Ty = "Type";const _U = "Unless";const _UA = "UpdateArchive";const _UAR = "UpdateArchiveRequest";const _UARp = "UpdateArchiveResponse";const _UIP = "UpdateIngressPoint";const _UIPR = "UpdateIngressPointRequest";const _UIPRp = "UpdateIngressPointResponse";const _UR = "UntagResource";const _URR = "UntagResourceRequest";const _URRn = "UntagResourceResponse";const _URRp = "UpdateRelayRequest";const _URRpd = "UpdateRelayResponse";const _URS = "UpdateRuleSet";const _URSR = "UpdateRuleSetRequest";const _URSRp = "UpdateRuleSetResponse";const _URp = "UpdateRelay";const _UTP = "UpdateTrafficPolicy";const _UTPR = "UpdateTrafficPolicyRequest";const _UTPRp = "UpdateTrafficPolicyResponse";const _V = "Values";const _VE = "ValidationException";const _VEI = "VpcEndpointId";const _VEe = "VerdictExpression";const _Va = "Value";const _WTS = "WriteToS3";const _XM = "XMailer";const _XOM = "XOriginalMailer";const _XP = "XPriority";const _c = "client";const _e = "error";const _hE = "httpError";const _s = "smithy.ts.sdk.synthetic.com.amazonaws.mailmanager";const n0 = "com.amazonaws.mailmanager";const _s_registry = TypeRegistry.for(_s);var MailManagerServiceException$ = [-3, _s, "MailManagerServiceException", 0, [], []];_s_registry.registerError(MailManagerServiceException$, MailManagerServiceException);const n0_registry = TypeRegistry.for(n0);var AccessDeniedException$ = [-3, n0, _ADE,    { [_e]: _c, [_hE]: 403 },    [_M],    [0]];n0_registry.registerError(AccessDeniedException$, AccessDeniedException);var ConflictException$ = [-3, n0, _CE,    { [_e]: _c, [_hE]: 409 },    [_M],    [0]];n0_registry.registerError(ConflictException$, ConflictException);var ResourceNotFoundException$ = [-3, n0, _RNFE,    { [_e]: _c, [_hE]: 404 },    [_M],    [0]];n0_registry.registerError(ResourceNotFoundException$, ResourceNotFoundException);var ServiceQuotaExceededException$ = [-3, n0, _SQEE,    { [_e]: _c, [_hE]: 402 },    [_M],    [0]];n0_registry.registerError(ServiceQuotaExceededException$, ServiceQuotaExceededException);var ThrottlingException$ = [-3, n0, _TE,    { [_e]: _c, [_hE]: 429 },    [_M],    [0]];n0_registry.registerError(ThrottlingException$, ThrottlingException);var ValidationException$ = [-3, n0, _VE,    { [_e]: _c, [_hE]: 400 },    [_M],    [0]];n0_registry.registerError(ValidationException$, ValidationException);const errorTypeRegistries = [    _s_registry,    n0_registry,];var Address = [0, n0, _A, 8, 0];var AddressPrefix = [0, n0, _AP, 8, 0];var BounceMessage = [0, n0, _BM, 8, 0];var CAContent = [0, n0, _CAC, 8, 0];var CrlContent = [0, n0, _CC, 8, 0];var DiagnosticMessage = [0, n0, _DM, 8, 0];var EmailAddress = [0, n0, _EA, 8, 0];var PreSignedUrl = [0, n0, _PSU, 8, 0];var RuleStringValue = [0, n0, _RSV, 8, 0];var SenderIpAddress = [0, n0, _SIA, 8, 0];var SmtpPassword = [0, n0, _SP, 8, 0];var AddHeaderAction$ = [3, n0, _AHA,    0,    [_HN, _HV],    [0, 0], 2];var AddonInstance$ = [3, n0, _AI,    0,    [_AII, _ASI, _AN, _AIA, _CT],    [0, 0, 0, 0, 4]];var AddonSubscription$ = [3, n0, _AS,    0,    [_ASI, _AN, _ASA, _CT],    [0, 0, 0, 4]];var AddressFilter$ = [3, n0, _AF,    0,    [_AP],    [[() => AddressPrefix, 0]]];var AddressList$ = [3, n0, _AL,    0,    [_ALI, _ALA, _ALN, _CT, _LUT],    [0, 0, 0, 4, 4], 5];var Analysis$ = [3, n0, _An,    0,    [_Ana, _RF],    [0, 0], 2];var Archive$ = [3, n0, _Ar,    0,    [_AIr, _ANr, _ASr, _LUT],    [0, 0, 0, 4], 1];var ArchiveAction$ = [3, n0, _AA,    0,    [_TA, _AFP],    [0, 0], 1];var ArchiveBooleanExpression$ = [3, n0, _ABE,    0,    [_E, _O],    [() => ArchiveBooleanToEvaluate$, 0], 2];var ArchiveFilters$ = [3, n0, _AFr,    0,    [_I, _U],    [() => ArchiveFilterConditions, () => ArchiveFilterConditions]];var ArchiveStringExpression$ = [3, n0, _ASE,    0,    [_E, _O, _V],    [() => ArchiveStringToEvaluate$, 0, 64 | 0], 3];var BounceAction$ = [3, n0, _BA,    0,    [_RA, _S, _SC, _SRC, _DM, _AFP, _M],    [0, [() => EmailAddress, 0], 0, 0, [() => DiagnosticMessage, 0], 0, [() => BounceMessage, 0]], 5];var CreateAddonInstanceRequest$ = [3, n0, _CAIR,    0,    [_ASI, _CTl, _T],    [0, [0, 4], () => TagList], 1];var CreateAddonInstanceResponse$ = [3, n0, _CAIRr,    0,    [_AII],    [0], 1];var CreateAddonSubscriptionRequest$ = [3, n0, _CASR,    0,    [_AN, _CTl, _T],    [0, [0, 4], () => TagList], 1];var CreateAddonSubscriptionResponse$ = [3, n0, _CASRr,    0,    [_ASI],    [0], 1];var CreateAddressListImportJobRequest$ = [3, n0, _CALIJR,    0,    [_ALI, _N, _IDF, _CTl],    [0, 0, () => ImportDataFormat$, [0, 4]], 3];var CreateAddressListImportJobResponse$ = [3, n0, _CALIJRr,    0,    [_JI, _PSU],    [0, [() => PreSignedUrl, 0]], 2];var CreateAddressListRequest$ = [3, n0, _CALR,    0,    [_ALN, _CTl, _T],    [0, [0, 4], () => TagList], 1];var CreateAddressListResponse$ = [3, n0, _CALRr,    0,    [_ALI],    [0], 1];var CreateArchiveRequest$ = [3, n0, _CAR,    0,    [_ANr, _CTl, _R, _KKA, _T],    [0, [0, 4], () => ArchiveRetention$, 0, () => TagList], 1];var CreateArchiveResponse$ = [3, n0, _CARr,    0,    [_AIr],    [0], 1];var CreateIngressPointRequest$ = [3, n0, _CIPR,    0,    [_IPN, _Ty, _RSI, _TPI, _CTl, _IPC, _NC, _TP, _T],    [0, 0, 0, 0, [0, 4], [() => IngressPointConfiguration$, 0], () => NetworkConfiguration$, 0, () => TagList], 4];var CreateIngressPointResponse$ = [3, n0, _CIPRr,    0,    [_IPI],    [0], 1];var CreateRelayRequest$ = [3, n0, _CRR,    0,    [_RN, _SN, _SPe, _Au, _CTl, _T],    [0, 0, 1, () => RelayAuthentication$, [0, 4], () => TagList], 4];var CreateRelayResponse$ = [3, n0, _CRRr,    0,    [_RI],    [0], 1];var CreateRuleSetRequest$ = [3, n0, _CRSR,    0,    [_RSN, _Ru, _CTl, _T],    [0, [() => Rules, 0], [0, 4], () => TagList], 2];var CreateRuleSetResponse$ = [3, n0, _CRSRr,    0,    [_RSI],    [0], 1];var CreateTrafficPolicyRequest$ = [3, n0, _CTPR,    0,    [_TPN, _PS, _DA, _CTl, _MMSB, _T],    [0, () => PolicyStatementList, 0, [0, 4], 1, () => TagList], 3];var CreateTrafficPolicyResponse$ = [3, n0, _CTPRr,    0,    [_TPI],    [0], 1];var DeleteAddonInstanceRequest$ = [3, n0, _DAIR,    0,    [_AII],    [0], 1];var DeleteAddonInstanceResponse$ = [3, n0, _DAIRe,    0,    [],    []];var DeleteAddonSubscriptionRequest$ = [3, n0, _DASR,    0,    [_ASI],    [0], 1];var DeleteAddonSubscriptionResponse$ = [3, n0, _DASRe,    0,    [],    []];var DeleteAddressListRequest$ = [3, n0, _DALR,    0,    [_ALI],    [0], 1];var DeleteAddressListResponse$ = [3, n0, _DALRe,    0,    [],    []];var DeleteArchiveRequest$ = [3, n0, _DAR,    0,    [_AIr],    [0], 1];var DeleteArchiveResponse$ = [3, n0, _DARe,    0,    [],    []];var DeleteIngressPointRequest$ = [3, n0, _DIPR,    0,    [_IPI],    [0], 1];var DeleteIngressPointResponse$ = [3, n0, _DIPRe,    0,    [],    []];var DeleteRelayRequest$ = [3, n0, _DRR,    0,    [_RI],    [0], 1];var DeleteRelayResponse$ = [3, n0, _DRRe,    0,    [],    []];var DeleteRuleSetRequest$ = [3, n0, _DRSR,    0,    [_RSI],    [0], 1];var DeleteRuleSetResponse$ = [3, n0, _DRSRe,    0,    [],    []];var DeleteTrafficPolicyRequest$ = [3, n0, _DTPR,    0,    [_TPI],    [0], 1];var DeleteTrafficPolicyResponse$ = [3, n0, _DTPRe,    0,    [],    []];var DeliverToMailboxAction$ = [3, n0, _DTMA,    0,    [_MA, _RA, _AFP],    [0, 0, 0], 2];var DeliverToQBusinessAction$ = [3, n0, _DTQBA,    0,    [_AIp, _II, _RA, _AFP],    [0, 0, 0, 0], 3];var DeregisterMemberFromAddressListRequest$ = [3, n0, _DMFALR,    0,    [_ALI, _A],    [0, [() => Address, 0]], 2];var DeregisterMemberFromAddressListResponse$ = [3, n0, _DMFALRe,    0,    [],    []];var DropAction$ = [3, n0, _DAr,    0,    [],    []];var Envelope$ = [3, n0, _En,    0,    [_H, _F, _To],    [0, 0, 64 | 0]];var ExportStatus$ = [3, n0, _ES,    0,    [_ST, _CTo, _St, _EM],    [4, 4, 0, 0]];var ExportSummary$ = [3, n0, _ESx,    0,    [_EI, _Sta],    [0, () => ExportStatus$]];var GetAddonInstanceRequest$ = [3, n0, _GAIR,    0,    [_AII],    [0], 1];var GetAddonInstanceResponse$ = [3, n0, _GAIRe,    0,    [_ASI, _AN, _AIA, _CT],    [0, 0, 0, 4]];var GetAddonSubscriptionRequest$ = [3, n0, _GASR,    0,    [_ASI],    [0], 1];var GetAddonSubscriptionResponse$ = [3, n0, _GASRe,    0,    [_AN, _ASA, _CT],    [0, 0, 4]];var GetAddressListImportJobRequest$ = [3, n0, _GALIJR,    0,    [_JI],    [0], 1];var GetAddressListImportJobResponse$ = [3, n0, _GALIJRe,    0,    [_JI, _N, _Sta, _PSU, _IDF, _ALI, _CT, _IIC, _FIC, _STt, _CTom, _Er],    [0, 0, 0, [() => PreSignedUrl, 0], () => ImportDataFormat$, 0, 4, 1, 1, 4, 4, 0], 7];var GetAddressListRequest$ = [3, n0, _GALR,    0,    [_ALI],    [0], 1];var GetAddressListResponse$ = [3, n0, _GALRe,    0,    [_ALI, _ALA, _ALN, _CT, _LUT],    [0, 0, 0, 4, 4], 5];var GetArchiveExportRequest$ = [3, n0, _GAER,    0,    [_EI],    [0], 1];var GetArchiveExportResponse$ = [3, n0, _GAERe,    0,    [_AIr, _Fi, _FT, _TT, _MR, _EDC, _Sta],    [0, () => ArchiveFilters$, 4, 4, 1, () => ExportDestinationConfiguration$, () => ExportStatus$]];var GetArchiveMessageContentRequest$ = [3, n0, _GAMCR,    0,    [_AMI],    [0], 1];var GetArchiveMessageContentResponse$ = [3, n0, _GAMCRe,    0,    [_B],    [() => MessageBody$]];var GetArchiveMessageRequest$ = [3, n0, _GAMR,    0,    [_AMI],    [0], 1];var GetArchiveMessageResponse$ = [3, n0, _GAMRe,    0,    [_MDL, _Me, _En],    [0, [() => Metadata$, 0], () => Envelope$]];var GetArchiveRequest$ = [3, n0, _GAR,    0,    [_AIr],    [0], 1];var GetArchiveResponse$ = [3, n0, _GARe,    0,    [_AIr, _ANr, _AAr, _ASr, _R, _CT, _LUT, _KKA],    [0, 0, 0, 0, () => ArchiveRetention$, 4, 4, 0], 5];var GetArchiveSearchRequest$ = [3, n0, _GASRet,    0,    [_SI],    [0], 1];var GetArchiveSearchResponse$ = [3, n0, _GASRetr,    0,    [_AIr, _Fi, _FT, _TT, _MR, _Sta],    [0, () => ArchiveFilters$, 4, 4, 1, () => SearchStatus$]];var GetArchiveSearchResultsRequest$ = [3, n0, _GASRR,    0,    [_SI],    [0], 1];var GetArchiveSearchResultsResponse$ = [3, n0, _GASRRe,    0,    [_Ro],    [[() => RowsList, 0]]];var GetIngressPointRequest$ = [3, n0, _GIPR,    0,    [_IPI, _ITSC],    [0, 0], 1];var GetIngressPointResponse$ = [3, n0, _GIPRe,    0,    [_IPI, _IPN, _IPA, _Sta, _Ty, _AR, _RSI, _TPI, _IPAC, _NC, _TP, _CT, _LUT],    [0, 0, 0, 0, 0, 0, 0, 0, [() => IngressPointAuthConfiguration$, 0], () => NetworkConfiguration$, 0, 4, 4], 2];var GetMemberOfAddressListRequest$ = [3, n0, _GMOALR,    0,    [_ALI, _A],    [0, [() => Address, 0]], 2];var GetMemberOfAddressListResponse$ = [3, n0, _GMOALRe,    0,    [_A, _CT],    [[() => Address, 0], 4], 2];var GetRelayRequest$ = [3, n0, _GRR,    0,    [_RI],    [0], 1];var GetRelayResponse$ = [3, n0, _GRRe,    0,    [_RI, _RAe, _RN, _SN, _SPe, _Au, _CT, _LMT],    [0, 0, 0, 0, 1, () => RelayAuthentication$, 4, 4], 1];var GetRuleSetRequest$ = [3, n0, _GRSR,    0,    [_RSI],    [0], 1];var GetRuleSetResponse$ = [3, n0, _GRSRe,    0,    [_RSI, _RSA, _RSN, _CD, _LMD, _Ru],    [0, 0, 0, 4, 4, [() => Rules, 0]], 6];var GetTrafficPolicyRequest$ = [3, n0, _GTPR,    0,    [_TPI],    [0], 1];var GetTrafficPolicyResponse$ = [3, n0, _GTPRe,    0,    [_TPN, _TPI, _TPA, _PS, _MMSB, _DA, _CT, _LUT],    [0, 0, 0, () => PolicyStatementList, 1, 0, 4, 4], 2];var ImportDataFormat$ = [3, n0, _IDF,    0,    [_IDT],    [0], 1];var ImportJob$ = [3, n0, _IJ,    0,    [_JI, _N, _Sta, _PSU, _IDF, _ALI, _CT, _IIC, _FIC, _STt, _CTom, _Er],    [0, 0, 0, [() => PreSignedUrl, 0], () => ImportDataFormat$, 0, 4, 1, 1, 4, 4, 0], 7];var IngressAnalysis$ = [3, n0, _IA,    0,    [_Ana, _RF],    [0, 0], 2];var IngressBooleanExpression$ = [3, n0, _IBE,    0,    [_E, _O],    [() => IngressBooleanToEvaluate$, 0], 2];var IngressIpv4Expression$ = [3, n0, _IIE,    0,    [_E, _O, _V],    [() => IngressIpToEvaluate$, 0, 64 | 0], 3];var IngressIpv6Expression$ = [3, n0, _IIEn,    0,    [_E, _O, _V],    [() => IngressIpv6ToEvaluate$, 0, 64 | 0], 3];var IngressIsInAddressList$ = [3, n0, _IIIAL,    0,    [_At, _ALd],    [0, 64 | 0], 2];var IngressPoint$ = [3, n0, _IP,    0,    [_IPN, _IPI, _Sta, _Ty, _AR],    [0, 0, 0, 0, 0], 4];var IngressPointAuthConfiguration$ = [3, n0, _IPAC,    0,    [_IPPC, _SA, _TAC],    [() => IngressPointPasswordConfiguration$, 0, [() => TlsAuthConfiguration$, 0]]];var IngressPointPasswordConfiguration$ = [3, n0, _IPPC,    0,    [_SPV, _PSPV, _PSPET],    [0, 0, 4]];var IngressStringExpression$ = [3, n0, _ISE,    0,    [_E, _O, _V],    [() => IngressStringToEvaluate$, 0, 64 | 0], 3];var IngressTlsProtocolExpression$ = [3, n0, _ITPE,    0,    [_E, _O, _Va],    [() => IngressTlsProtocolToEvaluate$, 0, 0], 3];var InvokeLambdaAction$ = [3, n0, _ILA,    0,    [_FA, _IT, _RA, _AFP, _RTM],    [0, 0, 0, 0, 1], 3];var ListAddonInstancesRequest$ = [3, n0, _LAIR,    0,    [_NT, _PSa],    [0, 1]];var ListAddonInstancesResponse$ = [3, n0, _LAIRi,    0,    [_AId, _NT],    [() => AddonInstances, 0]];var ListAddonSubscriptionsRequest$ = [3, n0, _LASR,    0,    [_NT, _PSa],    [0, 1]];var ListAddonSubscriptionsResponse$ = [3, n0, _LASRi,    0,    [_ASd, _NT],    [() => AddonSubscriptions, 0]];var ListAddressListImportJobsRequest$ = [3, n0, _LALIJR,    0,    [_ALI, _NT, _PSa],    [0, 0, 1], 1];var ListAddressListImportJobsResponse$ = [3, n0, _LALIJRi,    0,    [_IJm, _NT],    [[() => ImportJobs, 0], 0], 1];var ListAddressListsRequest$ = [3, n0, _LALR,    0,    [_NT, _PSa],    [0, 1]];var ListAddressListsResponse$ = [3, n0, _LALRi,    0,    [_ALd, _NT],    [() => AddressLists, 0], 1];var ListArchiveExportsRequest$ = [3, n0, _LAER,    0,    [_AIr, _NT, _PSa],    [0, 0, 1], 1];var ListArchiveExportsResponse$ = [3, n0, _LAERi,    0,    [_Ex, _NT],    [() => ExportSummaryList, 0]];var ListArchiveSearchesRequest$ = [3, n0, _LASRis,    0,    [_AIr, _NT, _PSa],    [0, 0, 1], 1];var ListArchiveSearchesResponse$ = [3, n0, _LASRist,    0,    [_Se, _NT],    [() => SearchSummaryList, 0]];var ListArchivesRequest$ = [3, n0, _LAR,    0,    [_NT, _PSa],    [0, 1]];var ListArchivesResponse$ = [3, n0, _LARi,    0,    [_Arc, _NT],    [() => ArchivesList, 0], 1];var ListIngressPointsRequest$ = [3, n0, _LIPR,    0,    [_PSa, _NT],    [1, 0]];var ListIngressPointsResponse$ = [3, n0, _LIPRi,    0,    [_IPn, _NT],    [() => IngressPointsList, 0]];var ListMembersOfAddressListRequest$ = [3, n0, _LMOALR,    0,    [_ALI, _Fil, _NT, _PSa],    [0, [() => AddressFilter$, 0], 0, 1], 1];var ListMembersOfAddressListResponse$ = [3, n0, _LMOALRi,    0,    [_Ad, _NT],    [[() => SavedAddresses, 0], 0], 1];var ListRelaysRequest$ = [3, n0, _LRR,    0,    [_PSa, _NT],    [1, 0]];var ListRelaysResponse$ = [3, n0, _LRRi,    0,    [_Re, _NT],    [() => Relays, 0], 1];var ListRuleSetsRequest$ = [3, n0, _LRSR,    0,    [_NT, _PSa],    [0, 1]];var ListRuleSetsResponse$ = [3, n0, _LRSRi,    0,    [_RS, _NT],    [() => RuleSets, 0], 1];var ListTagsForResourceRequest$ = [3, n0, _LTFRR,    0,    [_RAes],    [0], 1];var ListTagsForResourceResponse$ = [3, n0, _LTFRRi,    0,    [_T],    [() => TagList], 1];var ListTrafficPoliciesRequest$ = [3, n0, _LTPR,    0,    [_PSa, _NT],    [1, 0]];var ListTrafficPoliciesResponse$ = [3, n0, _LTPRi,    0,    [_TPr, _NT],    [() => TrafficPolicyList, 0]];var MessageBody$ = [3, n0, _MB,    0,    [_Te, _Ht, _MM],    [0, 0, 2]];var Metadata$ = [3, n0, _Me,    0,    [_Ti, _IPI, _TPI, _RSI, _SH, _SIA, _TCS, _TPl, _SM, _SIo, _SPen, _CS, _SAo],    [4, 0, 0, 0, 0, [() => SenderIpAddress, 0], 0, 0, 0, 0, 0, 0, 0]];var NoAuthentication$ = [3, n0, _NA,    0,    [],    []];var PolicyStatement$ = [3, n0, _PSo,    0,    [_C, _Ac],    [() => PolicyConditions, 0], 2];var PrivateNetworkConfiguration$ = [3, n0, _PNC,    0,    [_VEI],    [0], 1];var PublicNetworkConfiguration$ = [3, n0, _PNCu,    0,    [_ITp],    [0], 1];var RegisterMemberToAddressListRequest$ = [3, n0, _RMTALR,    0,    [_ALI, _A],    [0, [() => Address, 0]], 2];var RegisterMemberToAddressListResponse$ = [3, n0, _RMTALRe,    0,    [],    []];var Relay$ = [3, n0, _Rel,    0,    [_RI, _RN, _LMT],    [0, 0, 4]];var RelayAction$ = [3, n0, _RAel,    0,    [_Rel, _AFP, _MF],    [0, 0, 0], 1];var ReplaceRecipientAction$ = [3, n0, _RRA,    0,    [_RW],    [[() => Recipients, 0]]];var Row$ = [3, n0, _Row,    0,    [_AMI, _RT, _D, _To, _F, _Cc, _Su, _MI, _HA, _RH, _IRT, _XM, _XOM, _XP, _IPI, _SH, _SIA, _En, _SAo],    [0, 4, 0, 0, 0, 0, 0, 0, 2, 64 | 0, 0, 0, 0, 0, 0, 0, [() => SenderIpAddress, 0], () => Envelope$, 0]];var Rule$ = [3, n0, _Rul,    0,    [_Act, _N, _C, _U],    [[() => RuleActions, 0], 0, [() => RuleConditions, 0], [() => RuleConditions, 0]], 1];var RuleBooleanExpression$ = [3, n0, _RBE,    0,    [_E, _O],    [() => RuleBooleanToEvaluate$, 0], 2];var RuleDmarcExpression$ = [3, n0, _RDE,    0,    [_O, _V],    [0, 64 | 0], 2];var RuleIpExpression$ = [3, n0, _RIE,    0,    [_E, _O, _V],    [() => RuleIpToEvaluate$, 0, 64 | 0], 3];var RuleIsInAddressList$ = [3, n0, _RIIAL,    0,    [_At, _ALd],    [0, 64 | 0], 2];var RuleNumberExpression$ = [3, n0, _RNE,    0,    [_E, _O, _Va],    [() => RuleNumberToEvaluate$, 0, 1], 3];var RuleSet$ = [3, n0, _RSu,    0,    [_RSI, _RSN, _LMD],    [0, 0, 4]];var RuleStringExpression$ = [3, n0, _RSE,    0,    [_E, _O, _V],    [() => RuleStringToEvaluate$, 0, [() => RuleStringList, 0]], 3];var RuleVerdictExpression$ = [3, n0, _RVE,    0,    [_E, _O, _V],    [() => RuleVerdictToEvaluate$, 0, 64 | 0], 3];var S3Action$ = [3, n0, _SAc,    0,    [_RA, _SB, _AFP, _SPr, _SSKKI],    [0, 0, 0, 0, 0], 2];var S3ExportDestinationConfiguration$ = [3, n0, _SEDC,    0,    [_SL],    [0]];var SavedAddress$ = [3, n0, _SAa,    0,    [_A, _CT],    [[() => Address, 0], 4], 2];var SearchStatus$ = [3, n0, _SS,    0,    [_ST, _CTo, _St, _EM],    [4, 4, 0, 0]];var SearchSummary$ = [3, n0, _SSe,    0,    [_SI, _Sta],    [0, () => SearchStatus$]];var SendAction$ = [3, n0, _SAe,    0,    [_RA, _AFP],    [0, 0], 1];var SnsAction$ = [3, n0, _SAn,    0,    [_TAo, _RA, _AFP, _Enc, _PT],    [0, 0, 0, 0, 0], 2];var StartAddressListImportJobRequest$ = [3, n0, _SALIJR,    0,    [_JI],    [0], 1];var StartAddressListImportJobResponse$ = [3, n0, _SALIJRt,    0,    [],    []];var StartArchiveExportRequest$ = [3, n0, _SAER,    0,    [_AIr, _FT, _TT, _EDC, _Fi, _MR, _IM],    [0, 4, 4, () => ExportDestinationConfiguration$, () => ArchiveFilters$, 1, 2], 4];var StartArchiveExportResponse$ = [3, n0, _SAERt,    0,    [_EI],    [0]];var StartArchiveSearchRequest$ = [3, n0, _SASR,    0,    [_AIr, _FT, _TT, _MR, _Fi],    [0, 4, 4, 1, () => ArchiveFilters$], 4];var StartArchiveSearchResponse$ = [3, n0, _SASRt,    0,    [_SI],    [0]];var StopAddressListImportJobRequest$ = [3, n0, _SALIJRto,    0,    [_JI],    [0], 1];var StopAddressListImportJobResponse$ = [3, n0, _SALIJRtop,    0,    [],    []];var StopArchiveExportRequest$ = [3, n0, _SAERto,    0,    [_EI],    [0], 1];var StopArchiveExportResponse$ = [3, n0, _SAERtop,    0,    [],    []];var StopArchiveSearchRequest$ = [3, n0, _SASRto,    0,    [_SI],    [0], 1];var StopArchiveSearchResponse$ = [3, n0, _SASRtop,    0,    [],    []];var Tag$ = [3, n0, _Ta,    0,    [_K, _Va],    [0, 0], 2];var TagResourceRequest$ = [3, n0, _TRR,    0,    [_RAes, _T],    [0, () => TagList], 2];var TagResourceResponse$ = [3, n0, _TRRa,    0,    [],    []];var TlsAuthConfiguration$ = [3, n0, _TAC,    0,    [_TS],    [[() => TrustStore$, 0]]];var TrafficPolicy$ = [3, n0, _TPra,    0,    [_TPN, _TPI, _DA],    [0, 0, 0], 3];var TrustStore$ = [3, n0, _TS,    0,    [_CAC, _CC, _KKA],    [[() => CAContent, 0], [() => CrlContent, 0], 0], 1];var UntagResourceRequest$ = [3, n0, _URR,    0,    [_RAes, _TK],    [0, 64 | 0], 2];var UntagResourceResponse$ = [3, n0, _URRn,    0,    [],    []];var UpdateArchiveRequest$ = [3, n0, _UAR,    0,    [_AIr, _ANr, _R],    [0, 0, () => ArchiveRetention$], 1];var UpdateArchiveResponse$ = [3, n0, _UARp,    0,    [],    []];var UpdateIngressPointRequest$ = [3, n0, _UIPR,    0,    [_IPI, _IPN, _STU, _RSI, _TPI, _IPC, _TP],    [0, 0, 0, 0, 0, [() => IngressPointConfiguration$, 0], 0], 1];var UpdateIngressPointResponse$ = [3, n0, _UIPRp,    0,    [],    []];var UpdateRelayRequest$ = [3, n0, _URRp,    0,    [_RI, _RN, _SN, _SPe, _Au],    [0, 0, 0, 1, () => RelayAuthentication$], 1];var UpdateRelayResponse$ = [3, n0, _URRpd,    0,    [],    []];var UpdateRuleSetRequest$ = [3, n0, _URSR,    0,    [_RSI, _RSN, _Ru],    [0, 0, [() => Rules, 0]], 1];var UpdateRuleSetResponse$ = [3, n0, _URSRp,    0,    [],    []];var UpdateTrafficPolicyRequest$ = [3, n0, _UTPR,    0,    [_TPI, _TPN, _PS, _DA, _MMSB],    [0, 0, () => PolicyStatementList, 0, 1], 1];var UpdateTrafficPolicyResponse$ = [3, n0, _UTPRp,    0,    [],    []];var AddonInstances = [1, n0, _AId,    0, () => AddonInstance$];var AddonSubscriptions = [1, n0, _ASd,    0, () => AddonSubscription$];var AddressLists = [1, n0, _ALd,    0, () => AddressList$];var ArchiveFilterConditions = [1, n0, _AFC,    0, () => ArchiveFilterCondition$];var ArchivesList = [1, n0, _ALr,    0, () => Archive$];var ExportSummaryList = [1, n0, _ESL,    0, () => ExportSummary$];var ImportJobs = [1, n0, _IJm,    0, [() => ImportJob$,        0]];var IngressPointsList = [1, n0, _IPL,    0, () => IngressPoint$];var PolicyConditions = [1, n0, _PC,    0, () => PolicyCondition$];var PolicyStatementList = [1, n0, _PSL,    0, () => PolicyStatement$];var Recipients = [1, n0, _Rec,    0, [() => EmailAddress,        0]];var Relays = [1, n0, _Re,    0, () => Relay$];var RowsList = [1, n0, _RL,    0, [() => Row$,        0]];var RuleActions = [1, n0, _RAu,    0, [() => RuleAction$,        0]];var RuleConditions = [1, n0, _RC,    0, [() => RuleCondition$,        0]];var Rules = [1, n0, _Ru,    0, [() => Rule$,        0]];var RuleSets = [1, n0, _RS,    0, () => RuleSet$];var RuleStringList = [1, n0, _RSL,    0, [() => RuleStringValue,        0]];var SavedAddresses = [1, n0, _SAav,    0, [() => SavedAddress$,        0]];var SearchSummaryList = [1, n0, _SSL,    0, () => SearchSummary$];var TagList = [1, n0, _TL,    0, () => Tag$];var TrafficPolicyList = [1, n0, _TPL,    0, () => TrafficPolicy$];var ArchiveBooleanToEvaluate$ = [4, n0, _ABTE,    0,    [_At],    [0]];var ArchiveFilterCondition$ = [4, n0, _AFCr,    0,    [_SE, _BE],    [() => ArchiveStringExpression$, () => ArchiveBooleanExpression$]];var ArchiveRetention$ = [4, n0, _ARr,    0,    [_RP],    [0]];var ArchiveStringToEvaluate$ = [4, n0, _ASTE,    0,    [_At],    [0]];var ExportDestinationConfiguration$ = [4, n0, _EDC,    0,    [_S_],    [() => S3ExportDestinationConfiguration$]];var IngressBooleanToEvaluate$ = [4, n0, _IBTE,    0,    [_An, _IIAL],    [() => IngressAnalysis$, () => IngressIsInAddressList$]];var IngressIpToEvaluate$ = [4, n0, _IITE,    0,    [_At],    [0]];var IngressIpv6ToEvaluate$ = [4, n0, _IITEn,    0,    [_At],    [0]];var IngressPointConfiguration$ = [4, n0, _IPC,    0,    [_SP, _SA, _TAC],    [[() => SmtpPassword, 0], 0, [() => TlsAuthConfiguration$, 0]]];var IngressStringToEvaluate$ = [4, n0, _ISTE,    0,    [_At, _An],    [0, () => IngressAnalysis$]];var IngressTlsProtocolToEvaluate$ = [4, n0, _ITPTE,    0,    [_At],    [0]];var NetworkConfiguration$ = [4, n0, _NC,    0,    [_PNCu, _PNC],    [() => PublicNetworkConfiguration$, () => PrivateNetworkConfiguration$]];var PolicyCondition$ = [4, n0, _PCo,    0,    [_SE, _IE, _IEp, _TEl, _BE],    [() => IngressStringExpression$, () => IngressIpv4Expression$, () => IngressIpv6Expression$, () => IngressTlsProtocolExpression$, () => IngressBooleanExpression$]];var RelayAuthentication$ = [4, n0, _RAela,    0,    [_SA, _NA],    [0, () => NoAuthentication$]];var RuleAction$ = [4, n0, _RAul,    0,    [_Dr, _Rel, _Ar, _WTS, _Sen, _AH, _RR, _DTM, _DTQB, _PTS, _Bo, _IL],    [() => DropAction$, () => RelayAction$, () => ArchiveAction$, () => S3Action$, () => SendAction$, () => AddHeaderAction$, [() => ReplaceRecipientAction$, 0], () => DeliverToMailboxAction$, () => DeliverToQBusinessAction$, () => SnsAction$, [() => BounceAction$, 0], () => InvokeLambdaAction$]];var RuleBooleanToEvaluate$ = [4, n0, _RBTE,    0,    [_At, _An, _IIAL],    [0, () => Analysis$, () => RuleIsInAddressList$]];var RuleCondition$ = [4, n0, _RCu,    0,    [_BE, _SE, _NE, _IE, _VEe, _DE],    [() => RuleBooleanExpression$, [() => RuleStringExpression$, 0], () => RuleNumberExpression$, () => RuleIpExpression$, () => RuleVerdictExpression$, () => RuleDmarcExpression$]];var RuleIpToEvaluate$ = [4, n0, _RITE,    0,    [_At],    [0]];var RuleNumberToEvaluate$ = [4, n0, _RNTE,    0,    [_At],    [0]];var RuleStringToEvaluate$ = [4, n0, _RSTE,    0,    [_At, _MHA, _An, _CCA],    [0, 0, () => Analysis$, 0]];var RuleVerdictToEvaluate$ = [4, n0, _RVTE,    0,    [_At, _An],    [0, () => Analysis$]];var CreateAddonInstance$ = [9, n0, _CAI,    2, () => CreateAddonInstanceRequest$, () => CreateAddonInstanceResponse$];var CreateAddonSubscription$ = [9, n0, _CAS,    2, () => CreateAddonSubscriptionRequest$, () => CreateAddonSubscriptionResponse$];var CreateAddressList$ = [9, n0, _CAL,    2, () => CreateAddressListRequest$, () => CreateAddressListResponse$];var CreateAddressListImportJob$ = [9, n0, _CALIJ,    2, () => CreateAddressListImportJobRequest$, () => CreateAddressListImportJobResponse$];var CreateArchive$ = [9, n0, _CA,    2, () => CreateArchiveRequest$, () => CreateArchiveResponse$];var CreateIngressPoint$ = [9, n0, _CIP,    2, () => CreateIngressPointRequest$, () => CreateIngressPointResponse$];var CreateRelay$ = [9, n0, _CR,    2, () => CreateRelayRequest$, () => CreateRelayResponse$];var CreateRuleSet$ = [9, n0, _CRS,    2, () => CreateRuleSetRequest$, () => CreateRuleSetResponse$];var CreateTrafficPolicy$ = [9, n0, _CTP,    2, () => CreateTrafficPolicyRequest$, () => CreateTrafficPolicyResponse$];var DeleteAddonInstance$ = [9, n0, _DAI,    2, () => DeleteAddonInstanceRequest$, () => DeleteAddonInstanceResponse$];var DeleteAddonSubscription$ = [9, n0, _DAS,    2, () => DeleteAddonSubscriptionRequest$, () => DeleteAddonSubscriptionResponse$];var DeleteAddressList$ = [9, n0, _DAL,    2, () => DeleteAddressListRequest$, () => DeleteAddressListResponse$];var DeleteArchive$ = [9, n0, _DAe,    2, () => DeleteArchiveRequest$, () => DeleteArchiveResponse$];var DeleteIngressPoint$ = [9, n0, _DIP,    2, () => DeleteIngressPointRequest$, () => DeleteIngressPointResponse$];var DeleteRelay$ = [9, n0, _DR,    2, () => DeleteRelayRequest$, () => DeleteRelayResponse$];var DeleteRuleSet$ = [9, n0, _DRS,    2, () => DeleteRuleSetRequest$, () => DeleteRuleSetResponse$];var DeleteTrafficPolicy$ = [9, n0, _DTP,    2, () => DeleteTrafficPolicyRequest$, () => DeleteTrafficPolicyResponse$];var DeregisterMemberFromAddressList$ = [9, n0, _DMFAL,    2, () => DeregisterMemberFromAddressListRequest$, () => DeregisterMemberFromAddressListResponse$];var GetAddonInstance$ = [9, n0, _GAI,    0, () => GetAddonInstanceRequest$, () => GetAddonInstanceResponse$];var GetAddonSubscription$ = [9, n0, _GAS,    0, () => GetAddonSubscriptionRequest$, () => GetAddonSubscriptionResponse$];var GetAddressList$ = [9, n0, _GAL,    0, () => GetAddressListRequest$, () => GetAddressListResponse$];var GetAddressListImportJob$ = [9, n0, _GALIJ,    0, () => GetAddressListImportJobRequest$, () => GetAddressListImportJobResponse$];var GetArchive$ = [9, n0, _GA,    0, () => GetArchiveRequest$, () => GetArchiveResponse$];var GetArchiveExport$ = [9, n0, _GAE,    0, () => GetArchiveExportRequest$, () => GetArchiveExportResponse$];var GetArchiveMessage$ = [9, n0, _GAM,    0, () => GetArchiveMessageRequest$, () => GetArchiveMessageResponse$];var GetArchiveMessageContent$ = [9, n0, _GAMC,    0, () => GetArchiveMessageContentRequest$, () => GetArchiveMessageContentResponse$];var GetArchiveSearch$ = [9, n0, _GASe,    0, () => GetArchiveSearchRequest$, () => GetArchiveSearchResponse$];var GetArchiveSearchResults$ = [9, n0, _GASRetrc,    0, () => GetArchiveSearchResultsRequest$, () => GetArchiveSearchResultsResponse$];var GetIngressPoint$ = [9, n0, _GIP,    0, () => GetIngressPointRequest$, () => GetIngressPointResponse$];var GetMemberOfAddressList$ = [9, n0, _GMOAL,    0, () => GetMemberOfAddressListRequest$, () => GetMemberOfAddressListResponse$];var GetRelay$ = [9, n0, _GR,    0, () => GetRelayRequest$, () => GetRelayResponse$];var GetRuleSet$ = [9, n0, _GRS,    0, () => GetRuleSetRequest$, () => GetRuleSetResponse$];var GetTrafficPolicy$ = [9, n0, _GTP,    0, () => GetTrafficPolicyRequest$, () => GetTrafficPolicyResponse$];var ListAddonInstances$ = [9, n0, _LAI,    0, () => ListAddonInstancesRequest$, () => ListAddonInstancesResponse$];var ListAddonSubscriptions$ = [9, n0, _LAS,    0, () => ListAddonSubscriptionsRequest$, () => ListAddonSubscriptionsResponse$];var ListAddressListImportJobs$ = [9, n0, _LALIJ,    0, () => ListAddressListImportJobsRequest$, () => ListAddressListImportJobsResponse$];var ListAddressLists$ = [9, n0, _LAL,    0, () => ListAddressListsRequest$, () => ListAddressListsResponse$];var ListArchiveExports$ = [9, n0, _LAE,    0, () => ListArchiveExportsRequest$, () => ListArchiveExportsResponse$];var ListArchives$ = [9, n0, _LA,    0, () => ListArchivesRequest$, () => ListArchivesResponse$];var ListArchiveSearches$ = [9, n0, _LASi,    0, () => ListArchiveSearchesRequest$, () => ListArchiveSearchesResponse$];var ListIngressPoints$ = [9, n0, _LIP,    0, () => ListIngressPointsRequest$, () => ListIngressPointsResponse$];var ListMembersOfAddressList$ = [9, n0, _LMOAL,    0, () => ListMembersOfAddressListRequest$, () => ListMembersOfAddressListResponse$];var ListRelays$ = [9, n0, _LR,    0, () => ListRelaysRequest$, () => ListRelaysResponse$];var ListRuleSets$ = [9, n0, _LRS,    0, () => ListRuleSetsRequest$, () => ListRuleSetsResponse$];var ListTagsForResource$ = [9, n0, _LTFR,    0, () => ListTagsForResourceRequest$, () => ListTagsForResourceResponse$];var ListTrafficPolicies$ = [9, n0, _LTP,    0, () => ListTrafficPoliciesRequest$, () => ListTrafficPoliciesResponse$];var RegisterMemberToAddressList$ = [9, n0, _RMTAL,    2, () => RegisterMemberToAddressListRequest$, () => RegisterMemberToAddressListResponse$];var StartAddressListImportJob$ = [9, n0, _SALIJ,    2, () => StartAddressListImportJobRequest$, () => StartAddressListImportJobResponse$];var StartArchiveExport$ = [9, n0, _SAE,    0, () => StartArchiveExportRequest$, () => StartArchiveExportResponse$];var StartArchiveSearch$ = [9, n0, _SAS,    0, () => StartArchiveSearchRequest$, () => StartArchiveSearchResponse$];var StopAddressListImportJob$ = [9, n0, _SALIJt,    2, () => StopAddressListImportJobRequest$, () => StopAddressListImportJobResponse$];var StopArchiveExport$ = [9, n0, _SAEt,    0, () => StopArchiveExportRequest$, () => StopArchiveExportResponse$];var StopArchiveSearch$ = [9, n0, _SASt,    2, () => StopArchiveSearchRequest$, () => StopArchiveSearchResponse$];var TagResource$ = [9, n0, _TR,    2, () => TagResourceRequest$, () => TagResourceResponse$];var UntagResource$ = [9, n0, _UR,    2, () => UntagResourceRequest$, () => UntagResourceResponse$];var UpdateArchive$ = [9, n0, _UA,    2, () => UpdateArchiveRequest$, () => UpdateArchiveResponse$];var UpdateIngressPoint$ = [9, n0, _UIP,    2, () => UpdateIngressPointRequest$, () => UpdateIngressPointResponse$];var UpdateRelay$ = [9, n0, _URp,    2, () => UpdateRelayRequest$, () => UpdateRelayResponse$];var UpdateRuleSet$ = [9, n0, _URS,    2, () => UpdateRuleSetRequest$, () => UpdateRuleSetResponse$];var UpdateTrafficPolicy$ = [9, n0, _UTP,    2, () => UpdateTrafficPolicyRequest$, () => UpdateTrafficPolicyResponse$]; const getRuntimeConfig$1 = (config) => {    return {        apiVersion: "2023-10-17",        base64Decoder: config?.base64Decoder ?? fromBase64,        base64Encoder: config?.base64Encoder ?? toBase64,        disableHostPrefix: config?.disableHostPrefix ?? false,        endpointProvider: config?.endpointProvider ?? defaultEndpointResolver,        extensions: config?.extensions ?? [],        httpAuthSchemeProvider: config?.httpAuthSchemeProvider ?? defaultMailManagerHttpAuthSchemeProvider,        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_0Protocol,        protocolSettings: config?.protocolSettings ?? {            defaultNamespace: "com.amazonaws.mailmanager",            errorTypeRegistries,            version: "2023-10-17",            serviceTarget: "MailManagerSvc",        },        serviceId: config?.serviceId ?? "MailManager",        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 MailManagerClient 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: defaultMailManagerHttpAuthSchemeParametersProvider,            identityProviderConfigProvider: async (config) => new DefaultIdentityProviderConfig({                "aws.auth#sigv4": config.credentials,            }),        }));        this.middlewareStack.use(getHttpSigningPlugin(this.config));    }    destroy() {        super.destroy();    }} const command = makeBuilder(commonParams, "MailManagerSvc", "MailManagerClient", getEndpointPlugin);const _ep0 = {};const _mw0 = (Command, cs, config, o) => []; class CreateAddonInstanceCommand extends command(_ep0, _mw0, "CreateAddonInstance", CreateAddonInstance$) {} class CreateAddonSubscriptionCommand extends command(_ep0, _mw0, "CreateAddonSubscription", CreateAddonSubscription$) {} class CreateAddressListCommand extends command(_ep0, _mw0, "CreateAddressList", CreateAddressList$) {} class CreateAddressListImportJobCommand extends command(_ep0, _mw0, "CreateAddressListImportJob", CreateAddressListImportJob$) {} class CreateArchiveCommand extends command(_ep0, _mw0, "CreateArchive", CreateArchive$) {} class CreateIngressPointCommand extends command(_ep0, _mw0, "CreateIngressPoint", CreateIngressPoint$) {} class CreateRelayCommand extends command(_ep0, _mw0, "CreateRelay", CreateRelay$) {} class CreateRuleSetCommand extends command(_ep0, _mw0, "CreateRuleSet", CreateRuleSet$) {} class CreateTrafficPolicyCommand extends command(_ep0, _mw0, "CreateTrafficPolicy", CreateTrafficPolicy$) {} class DeleteAddonInstanceCommand extends command(_ep0, _mw0, "DeleteAddonInstance", DeleteAddonInstance$) {} class DeleteAddonSubscriptionCommand extends command(_ep0, _mw0, "DeleteAddonSubscription", DeleteAddonSubscription$) {} class DeleteAddressListCommand extends command(_ep0, _mw0, "DeleteAddressList", DeleteAddressList$) {} class DeleteArchiveCommand extends command(_ep0, _mw0, "DeleteArchive", DeleteArchive$) {} class DeleteIngressPointCommand extends command(_ep0, _mw0, "DeleteIngressPoint", DeleteIngressPoint$) {} class DeleteRelayCommand extends command(_ep0, _mw0, "DeleteRelay", DeleteRelay$) {} class DeleteRuleSetCommand extends command(_ep0, _mw0, "DeleteRuleSet", DeleteRuleSet$) {} class DeleteTrafficPolicyCommand extends command(_ep0, _mw0, "DeleteTrafficPolicy", DeleteTrafficPolicy$) {} class DeregisterMemberFromAddressListCommand extends command(_ep0, _mw0, "DeregisterMemberFromAddressList", DeregisterMemberFromAddressList$) {} class GetAddonInstanceCommand extends command(_ep0, _mw0, "GetAddonInstance", GetAddonInstance$) {} class GetAddonSubscriptionCommand extends command(_ep0, _mw0, "GetAddonSubscription", GetAddonSubscription$) {} class GetAddressListCommand extends command(_ep0, _mw0, "GetAddressList", GetAddressList$) {} class GetAddressListImportJobCommand extends command(_ep0, _mw0, "GetAddressListImportJob", GetAddressListImportJob$) {} class GetArchiveCommand extends command(_ep0, _mw0, "GetArchive", GetArchive$) {} class GetArchiveExportCommand extends command(_ep0, _mw0, "GetArchiveExport", GetArchiveExport$) {} class GetArchiveMessageCommand extends command(_ep0, _mw0, "GetArchiveMessage", GetArchiveMessage$) {} class GetArchiveMessageContentCommand extends command(_ep0, _mw0, "GetArchiveMessageContent", GetArchiveMessageContent$) {} class GetArchiveSearchCommand extends command(_ep0, _mw0, "GetArchiveSearch", GetArchiveSearch$) {} class GetArchiveSearchResultsCommand extends command(_ep0, _mw0, "GetArchiveSearchResults", GetArchiveSearchResults$) {} class GetIngressPointCommand extends command(_ep0, _mw0, "GetIngressPoint", GetIngressPoint$) {} class GetMemberOfAddressListCommand extends command(_ep0, _mw0, "GetMemberOfAddressList", GetMemberOfAddressList$) {} class GetRelayCommand extends command(_ep0, _mw0, "GetRelay", GetRelay$) {} class GetRuleSetCommand extends command(_ep0, _mw0, "GetRuleSet", GetRuleSet$) {} class GetTrafficPolicyCommand extends command(_ep0, _mw0, "GetTrafficPolicy", GetTrafficPolicy$) {} class ListAddonInstancesCommand extends command(_ep0, _mw0, "ListAddonInstances", ListAddonInstances$) {} class ListAddonSubscriptionsCommand extends command(_ep0, _mw0, "ListAddonSubscriptions", ListAddonSubscriptions$) {} class ListAddressListImportJobsCommand extends command(_ep0, _mw0, "ListAddressListImportJobs", ListAddressListImportJobs$) {} class ListAddressListsCommand extends command(_ep0, _mw0, "ListAddressLists", ListAddressLists$) {} class ListArchiveExportsCommand extends command(_ep0, _mw0, "ListArchiveExports", ListArchiveExports$) {} class ListArchivesCommand extends command(_ep0, _mw0, "ListArchives", ListArchives$) {} class ListArchiveSearchesCommand extends command(_ep0, _mw0, "ListArchiveSearches", ListArchiveSearches$) {} class ListIngressPointsCommand extends command(_ep0, _mw0, "ListIngressPoints", ListIngressPoints$) {} class ListMembersOfAddressListCommand extends command(_ep0, _mw0, "ListMembersOfAddressList", ListMembersOfAddressList$) {} class ListRelaysCommand extends command(_ep0, _mw0, "ListRelays", ListRelays$) {} class ListRuleSetsCommand extends command(_ep0, _mw0, "ListRuleSets", ListRuleSets$) {} class ListTagsForResourceCommand extends command(_ep0, _mw0, "ListTagsForResource", ListTagsForResource$) {} class ListTrafficPoliciesCommand extends command(_ep0, _mw0, "ListTrafficPolicies", ListTrafficPolicies$) {} class RegisterMemberToAddressListCommand extends command(_ep0, _mw0, "RegisterMemberToAddressList", RegisterMemberToAddressList$) {} class StartAddressListImportJobCommand extends command(_ep0, _mw0, "StartAddressListImportJob", StartAddressListImportJob$) {} class StartArchiveExportCommand extends command(_ep0, _mw0, "StartArchiveExport", StartArchiveExport$) {} class StartArchiveSearchCommand extends command(_ep0, _mw0, "StartArchiveSearch", StartArchiveSearch$) {} class StopAddressListImportJobCommand extends command(_ep0, _mw0, "StopAddressListImportJob", StopAddressListImportJob$) {} class StopArchiveExportCommand extends command(_ep0, _mw0, "StopArchiveExport", StopArchiveExport$) {} class StopArchiveSearchCommand extends command(_ep0, _mw0, "StopArchiveSearch", StopArchiveSearch$) {} class TagResourceCommand extends command(_ep0, _mw0, "TagResource", TagResource$) {} class UntagResourceCommand extends command(_ep0, _mw0, "UntagResource", UntagResource$) {} class UpdateArchiveCommand extends command(_ep0, _mw0, "UpdateArchive", UpdateArchive$) {} class UpdateIngressPointCommand extends command(_ep0, _mw0, "UpdateIngressPoint", UpdateIngressPoint$) {} class UpdateRelayCommand extends command(_ep0, _mw0, "UpdateRelay", UpdateRelay$) {} class UpdateRuleSetCommand extends command(_ep0, _mw0, "UpdateRuleSet", UpdateRuleSet$) {} class UpdateTrafficPolicyCommand extends command(_ep0, _mw0, "UpdateTrafficPolicy", UpdateTrafficPolicy$) {} const paginateListAddonInstances = createPaginator(MailManagerClient, ListAddonInstancesCommand, "NextToken", "NextToken", "PageSize"); const paginateListAddonSubscriptions = createPaginator(MailManagerClient, ListAddonSubscriptionsCommand, "NextToken", "NextToken", "PageSize"); const paginateListAddressListImportJobs = createPaginator(MailManagerClient, ListAddressListImportJobsCommand, "NextToken", "NextToken", "PageSize"); const paginateListAddressLists = createPaginator(MailManagerClient, ListAddressListsCommand, "NextToken", "NextToken", "PageSize"); const paginateListArchiveExports = createPaginator(MailManagerClient, ListArchiveExportsCommand, "NextToken", "NextToken", "PageSize"); const paginateListArchiveSearches = createPaginator(MailManagerClient, ListArchiveSearchesCommand, "NextToken", "NextToken", "PageSize"); const paginateListArchives = createPaginator(MailManagerClient, ListArchivesCommand, "NextToken", "NextToken", "PageSize"); const paginateListIngressPoints = createPaginator(MailManagerClient, ListIngressPointsCommand, "NextToken", "NextToken", "PageSize"); const paginateListMembersOfAddressList = createPaginator(MailManagerClient, ListMembersOfAddressListCommand, "NextToken", "NextToken", "PageSize"); const paginateListRelays = createPaginator(MailManagerClient, ListRelaysCommand, "NextToken", "NextToken", "PageSize"); const paginateListRuleSets = createPaginator(MailManagerClient, ListRuleSetsCommand, "NextToken", "NextToken", "PageSize"); const paginateListTrafficPolicies = createPaginator(MailManagerClient, ListTrafficPoliciesCommand, "NextToken", "NextToken", "PageSize"); const commands = {    CreateAddonInstanceCommand,    CreateAddonSubscriptionCommand,    CreateAddressListCommand,    CreateAddressListImportJobCommand,    CreateArchiveCommand,    CreateIngressPointCommand,    CreateRelayCommand,    CreateRuleSetCommand,    CreateTrafficPolicyCommand,    DeleteAddonInstanceCommand,    DeleteAddonSubscriptionCommand,    DeleteAddressListCommand,    DeleteArchiveCommand,    DeleteIngressPointCommand,    DeleteRelayCommand,    DeleteRuleSetCommand,    DeleteTrafficPolicyCommand,    DeregisterMemberFromAddressListCommand,    GetAddonInstanceCommand,    GetAddonSubscriptionCommand,    GetAddressListCommand,    GetAddressListImportJobCommand,    GetArchiveCommand,    GetArchiveExportCommand,    GetArchiveMessageCommand,    GetArchiveMessageContentCommand,    GetArchiveSearchCommand,    GetArchiveSearchResultsCommand,    GetIngressPointCommand,    GetMemberOfAddressListCommand,    GetRelayCommand,    GetRuleSetCommand,    GetTrafficPolicyCommand,    ListAddonInstancesCommand,    ListAddonSubscriptionsCommand,    ListAddressListImportJobsCommand,    ListAddressListsCommand,    ListArchiveExportsCommand,    ListArchivesCommand,    ListArchiveSearchesCommand,    ListIngressPointsCommand,    ListMembersOfAddressListCommand,    ListRelaysCommand,    ListRuleSetsCommand,    ListTagsForResourceCommand,    ListTrafficPoliciesCommand,    RegisterMemberToAddressListCommand,    StartAddressListImportJobCommand,    StartArchiveExportCommand,    StartArchiveSearchCommand,    StopAddressListImportJobCommand,    StopArchiveExportCommand,    StopArchiveSearchCommand,    TagResourceCommand,    UntagResourceCommand,    UpdateArchiveCommand,    UpdateIngressPointCommand,    UpdateRelayCommand,    UpdateRuleSetCommand,    UpdateTrafficPolicyCommand,};const paginators = {    paginateListAddonInstances,    paginateListAddonSubscriptions,    paginateListAddressListImportJobs,    paginateListAddressLists,    paginateListArchiveExports,    paginateListArchives,    paginateListArchiveSearches,    paginateListIngressPoints,    paginateListMembersOfAddressList,    paginateListRelays,    paginateListRuleSets,    paginateListTrafficPolicies,};class MailManager extends MailManagerClient {}createAggregatedClient(commands, MailManager, { paginators }); const AcceptAction = {    ALLOW: "ALLOW",    DENY: "DENY",};const ActionFailurePolicy = {    CONTINUE: "CONTINUE",    DROP: "DROP",};const ArchiveState = {    ACTIVE: "ACTIVE",    PENDING_DELETION: "PENDING_DELETION",};const ArchiveBooleanEmailAttribute = {    HAS_ATTACHMENTS: "HAS_ATTACHMENTS",};const ArchiveBooleanOperator = {    IS_FALSE: "IS_FALSE",    IS_TRUE: "IS_TRUE",};const ArchiveStringEmailAttribute = {    CC: "CC",    ENVELOPE_FROM: "ENVELOPE_FROM",    ENVELOPE_TO: "ENVELOPE_TO",    FROM: "FROM",    SUBJECT: "SUBJECT",    TO: "TO",};const ArchiveStringOperator = {    CONTAINS: "CONTAINS",};const RetentionPeriod = {    EIGHTEEN_MONTHS: "EIGHTEEN_MONTHS",    EIGHT_YEARS: "EIGHT_YEARS",    FIVE_YEARS: "FIVE_YEARS",    FOUR_YEARS: "FOUR_YEARS",    NINE_MONTHS: "NINE_MONTHS",    NINE_YEARS: "NINE_YEARS",    ONE_YEAR: "ONE_YEAR",    PERMANENT: "PERMANENT",    SEVEN_YEARS: "SEVEN_YEARS",    SIX_MONTHS: "SIX_MONTHS",    SIX_YEARS: "SIX_YEARS",    TEN_YEARS: "TEN_YEARS",    THIRTY_MONTHS: "THIRTY_MONTHS",    THREE_MONTHS: "THREE_MONTHS",    THREE_YEARS: "THREE_YEARS",    TWO_YEARS: "TWO_YEARS",};const ImportDataType = {    CSV: "CSV",    JSON: "JSON",};const IpType = {    DUAL_STACK: "DUAL_STACK",    IPV4: "IPV4",};const TlsPolicy = {    FIPS: "FIPS",    OPTIONAL: "OPTIONAL",    REQUIRED: "REQUIRED",};const IngressPointType = {    AUTH: "AUTH",    MTLS: "MTLS",    OPEN: "OPEN",};const LambdaInvocationType = {    EVENT: "EVENT",    REQUEST_RESPONSE: "REQUEST_RESPONSE",};const SnsNotificationEncoding = {    BASE64: "BASE64",    UTF_8: "UTF-8",};const SnsNotificationPayloadType = {    CONTENT: "CONTENT",    HEADERS: "HEADERS",};const MailFrom = {    PRESERVE: "PRESERVE",    REPLACE: "REPLACE",};const RuleBooleanEmailAttribute = {    READ_RECEIPT_REQUESTED: "READ_RECEIPT_REQUESTED",    TLS: "TLS",    TLS_WRAPPED: "TLS_WRAPPED",};const RuleAddressListEmailAttribute = {    CC: "CC",    FROM: "FROM",    MAIL_FROM: "MAIL_FROM",    RECIPIENT: "RECIPIENT",    SENDER: "SENDER",    TO: "TO",};const RuleBooleanOperator = {    IS_FALSE: "IS_FALSE",    IS_TRUE: "IS_TRUE",};const RuleDmarcOperator = {    EQUALS: "EQUALS",    NOT_EQUALS: "NOT_EQUALS",};const RuleDmarcPolicy = {    NONE: "NONE",    QUARANTINE: "QUARANTINE",    REJECT: "REJECT",};const RuleIpEmailAttribute = {    SOURCE_IP: "SOURCE_IP",};const RuleIpOperator = {    CIDR_MATCHES: "CIDR_MATCHES",    NOT_CIDR_MATCHES: "NOT_CIDR_MATCHES",};const RuleNumberEmailAttribute = {    MESSAGE_SIZE: "MESSAGE_SIZE",};const RuleNumberOperator = {    EQUALS: "EQUALS",    GREATER_THAN: "GREATER_THAN",    GREATER_THAN_OR_EQUAL: "GREATER_THAN_OR_EQUAL",    LESS_THAN: "LESS_THAN",    LESS_THAN_OR_EQUAL: "LESS_THAN_OR_EQUAL",    NOT_EQUALS: "NOT_EQUALS",};const RuleStringEmailAttribute = {    CC: "CC",    FROM: "FROM",    HELO: "HELO",    MAIL_FROM: "MAIL_FROM",    RECIPIENT: "RECIPIENT",    SENDER: "SENDER",    SUBJECT: "SUBJECT",    TO: "TO",};const RuleClientCertificateAttribute = {    CN: "CN",    SAN_DIRECTORY_NAME: "SAN_DIRECTORY_NAME",    SAN_DNS_NAME: "SAN_DNS_NAME",    SAN_IP_ADDRESS: "SAN_IP_ADDRESS",    SAN_REGISTERED_ID: "SAN_REGISTERED_ID",    SAN_RFC822_NAME: "SAN_RFC822_NAME",    SAN_UNIFORM_RESOURCE_IDENTIFIER: "SAN_UNIFORM_RESOURCE_IDENTIFIER",    SERIAL_NUMBER: "SERIAL_NUMBER",};const RuleStringOperator = {    CONTAINS: "CONTAINS",    ENDS_WITH: "ENDS_WITH",    EQUALS: "EQUALS",    NOT_EQUALS: "NOT_EQUALS",    STARTS_WITH: "STARTS_WITH",};const RuleVerdictAttribute = {    DKIM: "DKIM",    SPF: "SPF",};const RuleVerdictOperator = {    EQUALS: "EQUALS",    NOT_EQUALS: "NOT_EQUALS",};const RuleVerdict = {    FAIL: "FAIL",    GRAY: "GRAY",    PASS: "PASS",    PROCESSING_FAILED: "PROCESSING_FAILED",};const IngressAddressListEmailAttribute = {    RECIPIENT: "RECIPIENT",};const IngressBooleanOperator = {    IS_FALSE: "IS_FALSE",    IS_TRUE: "IS_TRUE",};const IngressIpv4Attribute = {    SENDER_IP: "SENDER_IP",};const IngressIpOperator = {    CIDR_MATCHES: "CIDR_MATCHES",    NOT_CIDR_MATCHES: "NOT_CIDR_MATCHES",};const IngressIpv6Attribute = {    SENDER_IPV6: "SENDER_IPV6",};const IngressStringEmailAttribute = {    RECIPIENT: "RECIPIENT",};const IngressStringOperator = {    CONTAINS: "CONTAINS",    ENDS_WITH: "ENDS_WITH",    EQUALS: "EQUALS",    NOT_EQUALS: "NOT_EQUALS",    STARTS_WITH: "STARTS_WITH",};const IngressTlsAttribute = {    TLS_PROTOCOL: "TLS_PROTOCOL",};const IngressTlsProtocolOperator = {    IS: "IS",    MINIMUM_TLS_VERSION: "MINIMUM_TLS_VERSION",};const IngressTlsProtocolAttribute = {    TLS1_2: "TLS1_2",    TLS1_3: "TLS1_3",};const ExportState = {    CANCELLED: "CANCELLED",    COMPLETED: "COMPLETED",    FAILED: "FAILED",    PREPROCESSING: "PREPROCESSING",    PROCESSING: "PROCESSING",    QUEUED: "QUEUED",};const ImportJobStatus = {    COMPLETED: "COMPLETED",    CREATED: "CREATED",    FAILED: "FAILED",    PROCESSING: "PROCESSING",    STOPPED: "STOPPED",};const SearchState = {    CANCELLED: "CANCELLED",    COMPLETED: "COMPLETED",    FAILED: "FAILED",    QUEUED: "QUEUED",    RUNNING: "RUNNING",};const TrustStoreResponseOption = {    EXCLUDE: "EXCLUDE",    INCLUDE: "INCLUDE",};const IngressPointStatus = {    ACTIVE: "ACTIVE",    ASSOCIATED_VPC_ENDPOINT_DOES_NOT_EXIST: "ASSOCIATED_VPC_ENDPOINT_DOES_NOT_EXIST",    CLOSED: "CLOSED",    DEPROVISIONING: "DEPROVISIONING",    FAILED: "FAILED",    PROVISIONING: "PROVISIONING",    UPDATING: "UPDATING",};const IngressPointStatusToUpdate = {    ACTIVE: "ACTIVE",    CLOSED: "CLOSED",}; exports.AcceptAction = AcceptAction;exports.AccessDeniedException = AccessDeniedException;exports.AccessDeniedException$ = AccessDeniedException$;exports.ActionFailurePolicy = ActionFailurePolicy;exports.AddHeaderAction$ = AddHeaderAction$;exports.AddonInstance$ = AddonInstance$;exports.AddonSubscription$ = AddonSubscription$;exports.AddressFilter$ = AddressFilter$;exports.AddressList$ = AddressList$;exports.Analysis$ = Analysis$;exports.Archive$ = Archive$;exports.ArchiveAction$ = ArchiveAction$;exports.ArchiveBooleanEmailAttribute = ArchiveBooleanEmailAttribute;exports.ArchiveBooleanExpression$ = ArchiveBooleanExpression$;exports.ArchiveBooleanOperator = ArchiveBooleanOperator;exports.ArchiveBooleanToEvaluate$ = ArchiveBooleanToEvaluate$;exports.ArchiveFilterCondition$ = ArchiveFilterCondition$;exports.ArchiveFilters$ = ArchiveFilters$;exports.ArchiveRetention$ = ArchiveRetention$;exports.ArchiveState = ArchiveState;exports.ArchiveStringEmailAttribute = ArchiveStringEmailAttribute;exports.ArchiveStringExpression$ = ArchiveStringExpression$;exports.ArchiveStringOperator = ArchiveStringOperator;exports.ArchiveStringToEvaluate$ = ArchiveStringToEvaluate$;exports.BounceAction$ = BounceAction$;exports.ConflictException = ConflictException;exports.ConflictException$ = ConflictException$;exports.CreateAddonInstance$ = CreateAddonInstance$;exports.CreateAddonInstanceCommand = CreateAddonInstanceCommand;exports.CreateAddonInstanceRequest$ = CreateAddonInstanceRequest$;exports.CreateAddonInstanceResponse$ = CreateAddonInstanceResponse$;exports.CreateAddonSubscription$ = CreateAddonSubscription$;exports.CreateAddonSubscriptionCommand = CreateAddonSubscriptionCommand;exports.CreateAddonSubscriptionRequest$ = CreateAddonSubscriptionRequest$;exports.CreateAddonSubscriptionResponse$ = CreateAddonSubscriptionResponse$;exports.CreateAddressList$ = CreateAddressList$;exports.CreateAddressListCommand = CreateAddressListCommand;exports.CreateAddressListImportJob$ = CreateAddressListImportJob$;exports.CreateAddressListImportJobCommand = CreateAddressListImportJobCommand;exports.CreateAddressListImportJobRequest$ = CreateAddressListImportJobRequest$;exports.CreateAddressListImportJobResponse$ = CreateAddressListImportJobResponse$;exports.CreateAddressListRequest$ = CreateAddressListRequest$;exports.CreateAddressListResponse$ = CreateAddressListResponse$;exports.CreateArchive$ = CreateArchive$;exports.CreateArchiveCommand = CreateArchiveCommand;exports.CreateArchiveRequest$ = CreateArchiveRequest$;exports.CreateArchiveResponse$ = CreateArchiveResponse$;exports.CreateIngressPoint$ = CreateIngressPoint$;exports.CreateIngressPointCommand = CreateIngressPointCommand;exports.CreateIngressPointRequest$ = CreateIngressPointRequest$;exports.CreateIngressPointResponse$ = CreateIngressPointResponse$;exports.CreateRelay$ = CreateRelay$;exports.CreateRelayCommand = CreateRelayCommand;exports.CreateRelayRequest$ = CreateRelayRequest$;exports.CreateRelayResponse$ = CreateRelayResponse$;exports.CreateRuleSet$ = CreateRuleSet$;exports.CreateRuleSetCommand = CreateRuleSetCommand;exports.CreateRuleSetRequest$ = CreateRuleSetRequest$;exports.CreateRuleSetResponse$ = CreateRuleSetResponse$;exports.CreateTrafficPolicy$ = CreateTrafficPolicy$;exports.CreateTrafficPolicyCommand = CreateTrafficPolicyCommand;exports.CreateTrafficPolicyRequest$ = CreateTrafficPolicyRequest$;exports.CreateTrafficPolicyResponse$ = CreateTrafficPolicyResponse$;exports.DeleteAddonInstance$ = DeleteAddonInstance$;exports.DeleteAddonInstanceCommand = DeleteAddonInstanceCommand;exports.DeleteAddonInstanceRequest$ = DeleteAddonInstanceRequest$;exports.DeleteAddonInstanceResponse$ = DeleteAddonInstanceResponse$;exports.DeleteAddonSubscription$ = DeleteAddonSubscription$;exports.DeleteAddonSubscriptionCommand = DeleteAddonSubscriptionCommand;exports.DeleteAddonSubscriptionRequest$ = DeleteAddonSubscriptionRequest$;exports.DeleteAddonSubscriptionResponse$ = DeleteAddonSubscriptionResponse$;exports.DeleteAddressList$ = DeleteAddressList$;exports.DeleteAddressListCommand = DeleteAddressListCommand;exports.DeleteAddressListRequest$ = DeleteAddressListRequest$;exports.DeleteAddressListResponse$ = DeleteAddressListResponse$;exports.DeleteArchive$ = DeleteArchive$;exports.DeleteArchiveCommand = DeleteArchiveCommand;exports.DeleteArchiveRequest$ = DeleteArchiveRequest$;exports.DeleteArchiveResponse$ = DeleteArchiveResponse$;exports.DeleteIngressPoint$ = DeleteIngressPoint$;exports.DeleteIngressPointCommand = DeleteIngressPointCommand;exports.DeleteIngressPointRequest$ = DeleteIngressPointRequest$;exports.DeleteIngressPointResponse$ = DeleteIngressPointResponse$;exports.DeleteRelay$ = DeleteRelay$;exports.DeleteRelayCommand = DeleteRelayCommand;exports.DeleteRelayRequest$ = DeleteRelayRequest$;exports.DeleteRelayResponse$ = DeleteRelayResponse$;exports.DeleteRuleSet$ = DeleteRuleSet$;exports.DeleteRuleSetCommand = DeleteRuleSetCommand;exports.DeleteRuleSetRequest$ = DeleteRuleSetRequest$;exports.DeleteRuleSetResponse$ = DeleteRuleSetResponse$;exports.DeleteTrafficPolicy$ = DeleteTrafficPolicy$;exports.DeleteTrafficPolicyCommand = DeleteTrafficPolicyCommand;exports.DeleteTrafficPolicyRequest$ = DeleteTrafficPolicyRequest$;exports.DeleteTrafficPolicyResponse$ = DeleteTrafficPolicyResponse$;exports.DeliverToMailboxAction$ = DeliverToMailboxAction$;exports.DeliverToQBusinessAction$ = DeliverToQBusinessAction$;exports.DeregisterMemberFromAddressList$ = DeregisterMemberFromAddressList$;exports.DeregisterMemberFromAddressListCommand = DeregisterMemberFromAddressListCommand;exports.DeregisterMemberFromAddressListRequest$ = DeregisterMemberFromAddressListRequest$;exports.DeregisterMemberFromAddressListResponse$ = DeregisterMemberFromAddressListResponse$;exports.DropAction$ = DropAction$;exports.Envelope$ = Envelope$;exports.ExportDestinationConfiguration$ = ExportDestinationConfiguration$;exports.ExportState = ExportState;exports.ExportStatus$ = ExportStatus$;exports.ExportSummary$ = ExportSummary$;exports.GetAddonInstance$ = GetAddonInstance$;exports.GetAddonInstanceCommand = GetAddonInstanceCommand;exports.GetAddonInstanceRequest$ = GetAddonInstanceRequest$;exports.GetAddonInstanceResponse$ = GetAddonInstanceResponse$;exports.GetAddonSubscription$ = GetAddonSubscription$;exports.GetAddonSubscriptionCommand = GetAddonSubscriptionCommand;exports.GetAddonSubscriptionRequest$ = GetAddonSubscriptionRequest$;exports.GetAddonSubscriptionResponse$ = GetAddonSubscriptionResponse$;exports.GetAddressList$ = GetAddressList$;exports.GetAddressListCommand = GetAddressListCommand;exports.GetAddressListImportJob$ = GetAddressListImportJob$;exports.GetAddressListImportJobCommand = GetAddressListImportJobCommand;exports.GetAddressListImportJobRequest$ = GetAddressListImportJobRequest$;exports.GetAddressListImportJobResponse$ = GetAddressListImportJobResponse$;exports.GetAddressListRequest$ = GetAddressListRequest$;exports.GetAddressListResponse$ = GetAddressListResponse$;exports.GetArchive$ = GetArchive$;exports.GetArchiveCommand = GetArchiveCommand;exports.GetArchiveExport$ = GetArchiveExport$;exports.GetArchiveExportCommand = GetArchiveExportCommand;exports.GetArchiveExportRequest$ = GetArchiveExportRequest$;exports.GetArchiveExportResponse$ = GetArchiveExportResponse$;exports.GetArchiveMessage$ = GetArchiveMessage$;exports.GetArchiveMessageCommand = GetArchiveMessageCommand;exports.GetArchiveMessageContent$ = GetArchiveMessageContent$;exports.GetArchiveMessageContentCommand = GetArchiveMessageContentCommand;exports.GetArchiveMessageContentRequest$ = GetArchiveMessageContentRequest$;exports.GetArchiveMessageContentResponse$ = GetArchiveMessageContentResponse$;exports.GetArchiveMessageRequest$ = GetArchiveMessageRequest$;exports.GetArchiveMessageResponse$ = GetArchiveMessageResponse$;exports.GetArchiveRequest$ = GetArchiveRequest$;exports.GetArchiveResponse$ = GetArchiveResponse$;exports.GetArchiveSearch$ = GetArchiveSearch$;exports.GetArchiveSearchCommand = GetArchiveSearchCommand;exports.GetArchiveSearchRequest$ = GetArchiveSearchRequest$;exports.GetArchiveSearchResponse$ = GetArchiveSearchResponse$;exports.GetArchiveSearchResults$ = GetArchiveSearchResults$;exports.GetArchiveSearchResultsCommand = GetArchiveSearchResultsCommand;exports.GetArchiveSearchResultsRequest$ = GetArchiveSearchResultsRequest$;exports.GetArchiveSearchResultsResponse$ = GetArchiveSearchResultsResponse$;exports.GetIngressPoint$ = GetIngressPoint$;exports.GetIngressPointCommand = GetIngressPointCommand;exports.GetIngressPointRequest$ = GetIngressPointRequest$;exports.GetIngressPointResponse$ = GetIngressPointResponse$;exports.GetMemberOfAddressList$ = GetMemberOfAddressList$;exports.GetMemberOfAddressListCommand = GetMemberOfAddressListCommand;exports.GetMemberOfAddressListRequest$ = GetMemberOfAddressListRequest$;exports.GetMemberOfAddressListResponse$ = GetMemberOfAddressListResponse$;exports.GetRelay$ = GetRelay$;exports.GetRelayCommand = GetRelayCommand;exports.GetRelayRequest$ = GetRelayRequest$;exports.GetRelayResponse$ = GetRelayResponse$;exports.GetRuleSet$ = GetRuleSet$;exports.GetRuleSetCommand = GetRuleSetCommand;exports.GetRuleSetRequest$ = GetRuleSetRequest$;exports.GetRuleSetResponse$ = GetRuleSetResponse$;exports.GetTrafficPolicy$ = GetTrafficPolicy$;exports.GetTrafficPolicyCommand = GetTrafficPolicyCommand;exports.GetTrafficPolicyRequest$ = GetTrafficPolicyRequest$;exports.GetTrafficPolicyResponse$ = GetTrafficPolicyResponse$;exports.ImportDataFormat$ = ImportDataFormat$;exports.ImportDataType = ImportDataType;exports.ImportJob$ = ImportJob$;exports.ImportJobStatus = ImportJobStatus;exports.IngressAddressListEmailAttribute = IngressAddressListEmailAttribute;exports.IngressAnalysis$ = IngressAnalysis$;exports.IngressBooleanExpression$ = IngressBooleanExpression$;exports.IngressBooleanOperator = IngressBooleanOperator;exports.IngressBooleanToEvaluate$ = IngressBooleanToEvaluate$;exports.IngressIpOperator = IngressIpOperator;exports.IngressIpToEvaluate$ = IngressIpToEvaluate$;exports.IngressIpv4Attribute = IngressIpv4Attribute;exports.IngressIpv4Expression$ = IngressIpv4Expression$;exports.IngressIpv6Attribute = IngressIpv6Attribute;exports.IngressIpv6Expression$ = IngressIpv6Expression$;exports.IngressIpv6ToEvaluate$ = IngressIpv6ToEvaluate$;exports.IngressIsInAddressList$ = IngressIsInAddressList$;exports.IngressPoint$ = IngressPoint$;exports.IngressPointAuthConfiguration$ = IngressPointAuthConfiguration$;exports.IngressPointConfiguration$ = IngressPointConfiguration$;exports.IngressPointPasswordConfiguration$ = IngressPointPasswordConfiguration$;exports.IngressPointStatus = IngressPointStatus;exports.IngressPointStatusToUpdate = IngressPointStatusToUpdate;exports.IngressPointType = IngressPointType;exports.IngressStringEmailAttribute = IngressStringEmailAttribute;exports.IngressStringExpression$ = IngressStringExpression$;exports.IngressStringOperator = IngressStringOperator;exports.IngressStringToEvaluate$ = IngressStringToEvaluate$;exports.IngressTlsAttribute = IngressTlsAttribute;exports.IngressTlsProtocolAttribute = IngressTlsProtocolAttribute;exports.IngressTlsProtocolExpression$ = IngressTlsProtocolExpression$;exports.IngressTlsProtocolOperator = IngressTlsProtocolOperator;exports.IngressTlsProtocolToEvaluate$ = IngressTlsProtocolToEvaluate$;exports.InvokeLambdaAction$ = InvokeLambdaAction$;exports.IpType = IpType;exports.LambdaInvocationType = LambdaInvocationType;exports.ListAddonInstances$ = ListAddonInstances$;exports.ListAddonInstancesCommand = ListAddonInstancesCommand;exports.ListAddonInstancesRequest$ = ListAddonInstancesRequest$;exports.ListAddonInstancesResponse$ = ListAddonInstancesResponse$;exports.ListAddonSubscriptions$ = ListAddonSubscriptions$;exports.ListAddonSubscriptionsCommand = ListAddonSubscriptionsCommand;exports.ListAddonSubscriptionsRequest$ = ListAddonSubscriptionsRequest$;exports.ListAddonSubscriptionsResponse$ = ListAddonSubscriptionsResponse$;exports.ListAddressListImportJobs$ = ListAddressListImportJobs$;exports.ListAddressListImportJobsCommand = ListAddressListImportJobsCommand;exports.ListAddressListImportJobsRequest$ = ListAddressListImportJobsRequest$;exports.ListAddressListImportJobsResponse$ = ListAddressListImportJobsResponse$;exports.ListAddressLists$ = ListAddressLists$;exports.ListAddressListsCommand = ListAddressListsCommand;exports.ListAddressListsRequest$ = ListAddressListsRequest$;exports.ListAddressListsResponse$ = ListAddressListsResponse$;exports.ListArchiveExports$ = ListArchiveExports$;exports.ListArchiveExportsCommand = ListArchiveExportsCommand;exports.ListArchiveExportsRequest$ = ListArchiveExportsRequest$;exports.ListArchiveExportsResponse$ = ListArchiveExportsResponse$;exports.ListArchiveSearches$ = ListArchiveSearches$;exports.ListArchiveSearchesCommand = ListArchiveSearchesCommand;exports.ListArchiveSearchesRequest$ = ListArchiveSearchesRequest$;exports.ListArchiveSearchesResponse$ = ListArchiveSearchesResponse$;exports.ListArchives$ = ListArchives$;exports.ListArchivesCommand = ListArchivesCommand;exports.ListArchivesRequest$ = ListArchivesRequest$;exports.ListArchivesResponse$ = ListArchivesResponse$;exports.ListIngressPoints$ = ListIngressPoints$;exports.ListIngressPointsCommand = ListIngressPointsCommand;exports.ListIngressPointsRequest$ = ListIngressPointsRequest$;exports.ListIngressPointsResponse$ = ListIngressPointsResponse$;exports.ListMembersOfAddressList$ = ListMembersOfAddressList$;exports.ListMembersOfAddressListCommand = ListMembersOfAddressListCommand;exports.ListMembersOfAddressListRequest$ = ListMembersOfAddressListRequest$;exports.ListMembersOfAddressListResponse$ = ListMembersOfAddressListResponse$;exports.ListRelays$ = ListRelays$;exports.ListRelaysCommand = ListRelaysCommand;exports.ListRelaysRequest$ = ListRelaysRequest$;exports.ListRelaysResponse$ = ListRelaysResponse$;exports.ListRuleSets$ = ListRuleSets$;exports.ListRuleSetsCommand = ListRuleSetsCommand;exports.ListRuleSetsRequest$ = ListRuleSetsRequest$;exports.ListRuleSetsResponse$ = ListRuleSetsResponse$;exports.ListTagsForResource$ = ListTagsForResource$;exports.ListTagsForResourceCommand = ListTagsForResourceCommand;exports.ListTagsForResourceRequest$ = ListTagsForResourceRequest$;exports.ListTagsForResourceResponse$ = ListTagsForResourceResponse$;exports.ListTrafficPolicies$ = ListTrafficPolicies$;exports.ListTrafficPoliciesCommand = ListTrafficPoliciesCommand;exports.ListTrafficPoliciesRequest$ = ListTrafficPoliciesRequest$;exports.ListTrafficPoliciesResponse$ = ListTrafficPoliciesResponse$;exports.MailFrom = MailFrom;exports.MailManager = MailManager;exports.MailManagerClient = MailManagerClient;exports.MailManagerServiceException = MailManagerServiceException;exports.MailManagerServiceException$ = MailManagerServiceException$;exports.MessageBody$ = MessageBody$;exports.Metadata$ = Metadata$;exports.NetworkConfiguration$ = NetworkConfiguration$;exports.NoAuthentication$ = NoAuthentication$;exports.PolicyCondition$ = PolicyCondition$;exports.PolicyStatement$ = PolicyStatement$;exports.PrivateNetworkConfiguration$ = PrivateNetworkConfiguration$;exports.PublicNetworkConfiguration$ = PublicNetworkConfiguration$;exports.RegisterMemberToAddressList$ = RegisterMemberToAddressList$;exports.RegisterMemberToAddressListCommand = RegisterMemberToAddressListCommand;exports.RegisterMemberToAddressListRequest$ = RegisterMemberToAddressListRequest$;exports.RegisterMemberToAddressListResponse$ = RegisterMemberToAddressListResponse$;exports.Relay$ = Relay$;exports.RelayAction$ = RelayAction$;exports.RelayAuthentication$ = RelayAuthentication$;exports.ReplaceRecipientAction$ = ReplaceRecipientAction$;exports.ResourceNotFoundException = ResourceNotFoundException;exports.ResourceNotFoundException$ = ResourceNotFoundException$;exports.RetentionPeriod = RetentionPeriod;exports.Row$ = Row$;exports.Rule$ = Rule$;exports.RuleAction$ = RuleAction$;exports.RuleAddressListEmailAttribute = RuleAddressListEmailAttribute;exports.RuleBooleanEmailAttribute = RuleBooleanEmailAttribute;exports.RuleBooleanExpression$ = RuleBooleanExpression$;exports.RuleBooleanOperator = RuleBooleanOperator;exports.RuleBooleanToEvaluate$ = RuleBooleanToEvaluate$;exports.RuleClientCertificateAttribute = RuleClientCertificateAttribute;exports.RuleCondition$ = RuleCondition$;exports.RuleDmarcExpression$ = RuleDmarcExpression$;exports.RuleDmarcOperator = RuleDmarcOperator;exports.RuleDmarcPolicy = RuleDmarcPolicy;exports.RuleIpEmailAttribute = RuleIpEmailAttribute;exports.RuleIpExpression$ = RuleIpExpression$;exports.RuleIpOperator = RuleIpOperator;exports.RuleIpToEvaluate$ = RuleIpToEvaluate$;exports.RuleIsInAddressList$ = RuleIsInAddressList$;exports.RuleNumberEmailAttribute = RuleNumberEmailAttribute;exports.RuleNumberExpression$ = RuleNumberExpression$;exports.RuleNumberOperator = RuleNumberOperator;exports.RuleNumberToEvaluate$ = RuleNumberToEvaluate$;exports.RuleSet$ = RuleSet$;exports.RuleStringEmailAttribute = RuleStringEmailAttribute;exports.RuleStringExpression$ = RuleStringExpression$;exports.RuleStringOperator = RuleStringOperator;exports.RuleStringToEvaluate$ = RuleStringToEvaluate$;exports.RuleVerdict = RuleVerdict;exports.RuleVerdictAttribute = RuleVerdictAttribute;exports.RuleVerdictExpression$ = RuleVerdictExpression$;exports.RuleVerdictOperator = RuleVerdictOperator;exports.RuleVerdictToEvaluate$ = RuleVerdictToEvaluate$;exports.S3Action$ = S3Action$;exports.S3ExportDestinationConfiguration$ = S3ExportDestinationConfiguration$;exports.SavedAddress$ = SavedAddress$;exports.SearchState = SearchState;exports.SearchStatus$ = SearchStatus$;exports.SearchSummary$ = SearchSummary$;exports.SendAction$ = SendAction$;exports.ServiceQuotaExceededException = ServiceQuotaExceededException;exports.ServiceQuotaExceededException$ = ServiceQuotaExceededException$;exports.SnsAction$ = SnsAction$;exports.SnsNotificationEncoding = SnsNotificationEncoding;exports.SnsNotificationPayloadType = SnsNotificationPayloadType;exports.StartAddressListImportJob$ = StartAddressListImportJob$;exports.StartAddressListImportJobCommand = StartAddressListImportJobCommand;exports.StartAddressListImportJobRequest$ = StartAddressListImportJobRequest$;exports.StartAddressListImportJobResponse$ = StartAddressListImportJobResponse$;exports.StartArchiveExport$ = StartArchiveExport$;exports.StartArchiveExportCommand = StartArchiveExportCommand;exports.StartArchiveExportRequest$ = StartArchiveExportRequest$;exports.StartArchiveExportResponse$ = StartArchiveExportResponse$;exports.StartArchiveSearch$ = StartArchiveSearch$;exports.StartArchiveSearchCommand = StartArchiveSearchCommand;exports.StartArchiveSearchRequest$ = StartArchiveSearchRequest$;exports.StartArchiveSearchResponse$ = StartArchiveSearchResponse$;exports.StopAddressListImportJob$ = StopAddressListImportJob$;exports.StopAddressListImportJobCommand = StopAddressListImportJobCommand;exports.StopAddressListImportJobRequest$ = StopAddressListImportJobRequest$;exports.StopAddressListImportJobResponse$ = StopAddressListImportJobResponse$;exports.StopArchiveExport$ = StopArchiveExport$;exports.StopArchiveExportCommand = StopArchiveExportCommand;exports.StopArchiveExportRequest$ = StopArchiveExportRequest$;exports.StopArchiveExportResponse$ = StopArchiveExportResponse$;exports.StopArchiveSearch$ = StopArchiveSearch$;exports.StopArchiveSearchCommand = StopArchiveSearchCommand;exports.StopArchiveSearchRequest$ = StopArchiveSearchRequest$;exports.StopArchiveSearchResponse$ = StopArchiveSearchResponse$;exports.Tag$ = Tag$;exports.TagResource$ = TagResource$;exports.TagResourceCommand = TagResourceCommand;exports.TagResourceRequest$ = TagResourceRequest$;exports.TagResourceResponse$ = TagResourceResponse$;exports.ThrottlingException = ThrottlingException;exports.ThrottlingException$ = ThrottlingException$;exports.TlsAuthConfiguration$ = TlsAuthConfiguration$;exports.TlsPolicy = TlsPolicy;exports.TrafficPolicy$ = TrafficPolicy$;exports.TrustStore$ = TrustStore$;exports.TrustStoreResponseOption = TrustStoreResponseOption;exports.UntagResource$ = UntagResource$;exports.UntagResourceCommand = UntagResourceCommand;exports.UntagResourceRequest$ = UntagResourceRequest$;exports.UntagResourceResponse$ = UntagResourceResponse$;exports.UpdateArchive$ = UpdateArchive$;exports.UpdateArchiveCommand = UpdateArchiveCommand;exports.UpdateArchiveRequest$ = UpdateArchiveRequest$;exports.UpdateArchiveResponse$ = UpdateArchiveResponse$;exports.UpdateIngressPoint$ = UpdateIngressPoint$;exports.UpdateIngressPointCommand = UpdateIngressPointCommand;exports.UpdateIngressPointRequest$ = UpdateIngressPointRequest$;exports.UpdateIngressPointResponse$ = UpdateIngressPointResponse$;exports.UpdateRelay$ = UpdateRelay$;exports.UpdateRelayCommand = UpdateRelayCommand;exports.UpdateRelayRequest$ = UpdateRelayRequest$;exports.UpdateRelayResponse$ = UpdateRelayResponse$;exports.UpdateRuleSet$ = UpdateRuleSet$;exports.UpdateRuleSetCommand = UpdateRuleSetCommand;exports.UpdateRuleSetRequest$ = UpdateRuleSetRequest$;exports.UpdateRuleSetResponse$ = UpdateRuleSetResponse$;exports.UpdateTrafficPolicy$ = UpdateTrafficPolicy$;exports.UpdateTrafficPolicyCommand = UpdateTrafficPolicyCommand;exports.UpdateTrafficPolicyRequest$ = UpdateTrafficPolicyRequest$;exports.UpdateTrafficPolicyResponse$ = UpdateTrafficPolicyResponse$;exports.ValidationException = ValidationException;exports.ValidationException$ = ValidationException$;exports.errorTypeRegistries = errorTypeRegistries;exports.paginateListAddonInstances = paginateListAddonInstances;exports.paginateListAddonSubscriptions = paginateListAddonSubscriptions;exports.paginateListAddressListImportJobs = paginateListAddressListImportJobs;exports.paginateListAddressLists = paginateListAddressLists;exports.paginateListArchiveExports = paginateListArchiveExports;exports.paginateListArchiveSearches = paginateListArchiveSearches;exports.paginateListArchives = paginateListArchives;exports.paginateListIngressPoints = paginateListIngressPoints;exports.paginateListMembersOfAddressList = paginateListMembersOfAddressList;exports.paginateListRelays = paginateListRelays;exports.paginateListRuleSets = paginateListRuleSets;exports.paginateListTrafficPolicies = paginateListTrafficPolicies;