{"version":3,"file":"onComplete.mjs","sources":["../../../../src/lex-v2/apis/onComplete.ts"],"sourcesContent":["// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n// SPDX-License-Identifier: Apache-2.0\nimport { resolveBotConfig } from '../utils';\nimport { lexProvider } from '../AWSLexV2Provider';\nimport { InteractionsValidationErrorCode, assertValidationError, } from '../../errors';\nexport const onComplete = (input) => {\n    const { botName, callback } = input;\n    const botConfig = resolveBotConfig(botName);\n    assertValidationError(!!botConfig, InteractionsValidationErrorCode.NoBotConfig, `Bot ${botName} does not exist.`);\n    lexProvider.onComplete(botConfig, callback);\n};\n"],"names":[],"mappings":";;;;;AAAA;AACA;AAIY,MAAC,UAAU,GAAG,CAAC,KAAK,KAAK;AACrC,IAAI,MAAM,EAAE,OAAO,EAAE,QAAQ,EAAE,GAAG,KAAK;AACvC,IAAI,MAAM,SAAS,GAAG,gBAAgB,CAAC,OAAO,CAAC;AAC/C,IAAI,qBAAqB,CAAC,CAAC,CAAC,SAAS,EAAE,+BAA+B,CAAC,WAAW,EAAE,CAAC,IAAI,EAAE,OAAO,CAAC,gBAAgB,CAAC,CAAC;AACrH,IAAI,WAAW,CAAC,UAAU,CAAC,SAAS,EAAE,QAAQ,CAAC;AAC/C;;;;"}