{"version":3,"sources":["src/common/DialogEvents.ts"],"names":[],"mappings":"AAKA,OAAO,EAAE,WAAW,EAAE,MAAM,6BAA6B,CAAC;AAC1D,OAAO,EAAE,SAAS,EAAE,aAAa,EAAE,MAAM,oBAAoB,CAAC;AAE9D,qBAAa,WAAY,SAAQ,aAAa;gBAEvB,SAAS,EAAE,MAAM,EAAE,SAAS,GAAE,SAA0B;CAG9E;AAED,qBAAa,+BAAgC,SAAQ,WAAW;IAC5D,OAAO,CAAC,eAAe,CAAc;gBAElB,WAAW,EAAE,WAAW;IAK3C,IAAW,WAAW,IAAI,WAAW,CAEpC;CACJ","file":"DialogEvents.d.ts","sourcesContent":["// Copyright (c) Microsoft Corporation. All rights reserved.\n// Licensed under the MIT license.\n\n/* eslint-disable max-classes-per-file */\n\nimport { AgentConfig } from \"../common.speech/Exports.js\";\nimport { EventType, PlatformEvent } from \"./PlatformEvent.js\";\n\nexport class DialogEvent extends PlatformEvent {\n\n    public constructor(eventName: string, eventType: EventType = EventType.Info) {\n        super(eventName, eventType);\n    }\n}\n\nexport class SendingAgentContextMessageEvent extends DialogEvent {\n    private privAgentConfig: AgentConfig;\n\n    public constructor(agentConfig: AgentConfig) {\n        super(\"SendingAgentContextMessageEvent\");\n        this.privAgentConfig = agentConfig;\n    }\n\n    public get agentConfig(): AgentConfig {\n        return this.privAgentConfig;\n    }\n}\n"]}