{"version":3,"sources":["../../../packages/core/rpc/telemetry/rpc-telemetry-model.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,eAAe,EAAE,MAAM,oCAAoC,CAAC;AACrE,OAAO,EAAE,WAAW,EAAE,MAAM,aAAa,CAAC;AAE1C;;GAEG;AACH,qBAAa,eAAe;IACxB,OAAc,OAAO,SAAe;IACpC,OAAc,OAAO,SAAW;CACnC;AAED;;GAEG;AACH,MAAM,WAAW,kBAAmB,SAAQ,eAAe,EAAE,WAAW;IACpE;;;OAGG;IACH,SAAS,EAAE,MAAM,CAAC;IAElB;;OAEG;IACH,SAAS,EAAE,MAAM,CAAC;CACrB","file":"rpc-telemetry-model.d.ts","sourcesContent":["import { TelemetryRecord } from '../../diagnostics/telemetry-record';\r\nimport { RpcBaseData } from '../rpc-base';\r\n\r\n/**\r\n * RPC telemetry command and version.\r\n */\r\nexport class RpcTelemetryKey {\r\n    public static command = 'Telemetry';\r\n    public static version = '0.1.0';\r\n}\r\n\r\n/**\r\n * Rpc telemetry record.\r\n */\r\nexport interface RpcTelemetryRecord extends TelemetryRecord, RpcBaseData {\r\n    /**\r\n     * The client session ID which is auto generated when user opened the site.\r\n     * This should be auto inserted when logging submitted to the back-end.\r\n     */\r\n    sessionId: string;\r\n\r\n    /**\r\n     * The timestamp. Date.now() / the number of milliseconds elapsed since 1 January 1970 00:00:00 UTC.\r\n     */\r\n    timestamp: number;\r\n}\r\n"]}