{"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;IAE5C;;OAEG;IACH,oBAAoB,CAAC,EAAE,MAAM,CAAC;CACjC","file":"InteractiveEnrichmentOptions.d.ts","sourcesContent":["//\r\n// Copyright (c) Microsoft. All rights reserved.\r\n// Licensed under the MIT license. See LICENSE.md file in the project root for full license information.\r\n//\r\n\r\nimport { DisfluencyMode } from \"./DisfluencyMode\";\r\n\r\n/**\r\n * The interactive punctuation mode.\r\n */\r\nexport enum InteractivePunctuationMode {\r\n    None = \"None\",\r\n    Implicit = \"Implicit\",\r\n    Explicit = \"Explicit\",\r\n    Intelligent = \"Intelligent\"\r\n}\r\n\r\n/**\r\n * Defines the phrase enrichment options for interactive scenario.\r\n */\r\nexport interface InteractiveEnrichmentOptions {\r\n    /**\r\n     * The punctuation mode.\r\n     */\r\n    punctuationMode?: InteractivePunctuationMode;\r\n\r\n    /**\r\n     * The disfluency mode.\r\n     */\r\n    disfluencyMode?: DisfluencyMode;\r\n\r\n    /**\r\n     * The punctuation mode for intermediate results.\r\n     */\r\n    intermediatePunctuationMode?: InteractivePunctuationMode;\r\n\r\n    /**\r\n     * The disfluency mode for intermediate results.\r\n     */\r\n    intermediateDisfluencyMode?: DisfluencyMode;\r\n\r\n    /**\r\n     * The post processing option passed directly to the service.\r\n     */\r\n    postprocessingoption?: string;\r\n}\r\n"]}