{"version":3,"file":"validation.mjs","sources":["../../../../src/inAppMessaging/errors/validation.ts"],"sourcesContent":["// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n// SPDX-License-Identifier: Apache-2.0\nexport var InAppMessagingValidationErrorCode;\n(function (InAppMessagingValidationErrorCode) {\n    InAppMessagingValidationErrorCode[\"NoAppId\"] = \"NoAppId\";\n    InAppMessagingValidationErrorCode[\"NoCredentials\"] = \"NoCredentials\";\n    InAppMessagingValidationErrorCode[\"NoRegion\"] = \"NoRegion\";\n    InAppMessagingValidationErrorCode[\"NotInitialized\"] = \"NotInitialized\";\n})(InAppMessagingValidationErrorCode || (InAppMessagingValidationErrorCode = {}));\nexport const validationErrorMap = {\n    [InAppMessagingValidationErrorCode.NoAppId]: {\n        message: 'Missing application id.',\n    },\n    [InAppMessagingValidationErrorCode.NoCredentials]: {\n        message: 'Credentials should not be empty.',\n    },\n    [InAppMessagingValidationErrorCode.NoRegion]: {\n        message: 'Missing region.',\n    },\n    [InAppMessagingValidationErrorCode.NotInitialized]: {\n        message: 'In-app messaging has not been initialized.',\n        recoverySuggestion: 'Please make sure to first call `initializeInAppMessaging`.',\n    },\n};\n"],"names":[],"mappings":"AAAA;AACA;AACU,IAAC;AACX,CAAC,UAAU,iCAAiC,EAAE;AAC9C,IAAI,iCAAiC,CAAC,SAAS,CAAC,GAAG,SAAS;AAC5D,IAAI,iCAAiC,CAAC,eAAe,CAAC,GAAG,eAAe;AACxE,IAAI,iCAAiC,CAAC,UAAU,CAAC,GAAG,UAAU;AAC9D,IAAI,iCAAiC,CAAC,gBAAgB,CAAC,GAAG,gBAAgB;AAC1E,CAAC,EAAE,iCAAiC,KAAK,iCAAiC,GAAG,EAAE,CAAC,CAAC;AACrE,MAAC,kBAAkB,GAAG;AAClC,IAAI,CAAC,iCAAiC,CAAC,OAAO,GAAG;AACjD,QAAQ,OAAO,EAAE,yBAAyB;AAC1C,KAAK;AACL,IAAI,CAAC,iCAAiC,CAAC,aAAa,GAAG;AACvD,QAAQ,OAAO,EAAE,kCAAkC;AACnD,KAAK;AACL,IAAI,CAAC,iCAAiC,CAAC,QAAQ,GAAG;AAClD,QAAQ,OAAO,EAAE,iBAAiB;AAClC,KAAK;AACL,IAAI,CAAC,iCAAiC,CAAC,cAAc,GAAG;AACxD,QAAQ,OAAO,EAAE,4CAA4C;AAC7D,QAAQ,kBAAkB,EAAE,4DAA4D;AACxF,KAAK;AACL;;;;"}