/** * Interface describing data that is attached to each MIM analytics event. * @private */ /** * Enum for different ways that MIMs can exit * @private */ /** * Enum for states in which the MIM could be interrupted (that we care about) * @private */ /** * Enum for different methods of input for MIMs * @private */ /** * Value for properties where they are not relevant or there is no data available. * @private */ /** * Sends analytics event for the end of a MIM * @private */ /** * Sends analytics event for the beginning of a MIM * @private */ /** * Sends analytics event for a user response that does not end the MIM (like thanks/repeat) * @private */ /** * Sends analytics event for a user response that wouldn't end the MIM, but it isn't being handled for some reason * @private */ /** * Sends analytics event for a No Match error * @private */ /** * Sends analytics event for a No Input error * @private */