Stores details of each event

interface ExtensionEvent {
    id?: number;
    properties?: any;
    statisticDate?: Date;
    version?: string;
}

Properties

id?: number

Id which identifies each data point uniquely

properties?: any

Generic properties container which stores the data related to each event. For well known events like uninstall, install etc. We expect the Properties object to be a List, List

statisticDate?: Date

Timestamp of when the event occurred

version?: string

Version of the extension