{"version":3,"sources":["src/common.speech/ServiceMessages/PhraseDetection/InteractiveEnrichmentOptions.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,cAAc,EAAE,MAAM,kBAAkB,CAAC;AAElD;;GAEG;AACH,oBAAY,0BAA0B;IAClC,IAAI,SAAS;IACb,QAAQ,aAAa;IACrB,QAAQ,aAAa;IACrB,WAAW,gBAAgB;CAC9B;AAED;;GAEG;AACH,MAAM,WAAW,4BAA4B;IACzC;;OAEG;IACH,eAAe,CAAC,EAAE,0BAA0B,CAAC;IAE7C;;OAEG;IACH,cAAc,CAAC,EAAE,cAAc,CAAC;IAEhC;;OAEG;IACH,2BAA2B,CAAC,EAAE,0BAA0B,CAAC;IAEzD;;OAEG;IACH,0BAA0B,CAAC,EAAE,cAAc,CAAC;CAC/C","file":"InteractiveEnrichmentOptions.d.ts","sourcesContent":["//\n// Copyright (c) Microsoft. All rights reserved.\n// Licensed under the MIT license. See LICENSE.md file in the project root for full license information.\n//\n\nimport { DisfluencyMode } from \"./DisfluencyMode\";\n\n/**\n * The interactive punctuation mode.\n */\nexport enum InteractivePunctuationMode {\n    None = \"None\",\n    Implicit = \"Implicit\",\n    Explicit = \"Explicit\",\n    Intelligent = \"Intelligent\"\n}\n\n/**\n * Defines the phrase enrichment options for interactive scenario.\n */\nexport interface InteractiveEnrichmentOptions {\n    /**\n     * The punctuation mode.\n     */\n    punctuationMode?: InteractivePunctuationMode;\n\n    /**\n     * The disfluency mode.\n     */\n    disfluencyMode?: DisfluencyMode;\n\n    /**\n     * The punctuation mode for intermediate results.\n     */\n    intermediatePunctuationMode?: InteractivePunctuationMode;\n\n    /**\n     * The disfluency mode for intermediate results.\n     */\n    intermediateDisfluencyMode?: DisfluencyMode;\n}\n"]}