{"version":3,"sources":["../../../packages/core/rpc/telemetry/rpc-telemetry-client.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,GAAG,EAAE,MAAM,QAAQ,CAAC;AAE7B,OAAO,EAAmB,kBAAkB,EAAE,MAAM,uBAAuB,CAAC;AAE5E,qBAAa,kBAAkB;IAC3B;;;;;OAKG;WACW,SAAS,CAAC,GAAG,EAAE,GAAG,EAAE,IAAI,EAAE,kBAAkB,GAAG,OAAO,CAAC,IAAI,CAAC;CAG7E","file":"rpc-telemetry-client.d.ts","sourcesContent":["import { Rpc } from '../rpc';\r\nimport { RpcInboundClient } from '../rpc-inbound-client';\r\nimport { RpcTelemetryKey, RpcTelemetryRecord } from './rpc-telemetry-model';\r\n\r\nexport class RpcTelemetryClient {\r\n    /**\r\n     * The telemetry command.\r\n     *\r\n     * @param data the RpcLogRecord object.\r\n     * @return Promise<void> the promise object.\r\n     */\r\n    public static telemetry(rpc: Rpc, data: RpcTelemetryRecord): Promise<void> {\r\n        return RpcInboundClient.call(rpc, RpcTelemetryKey.command, RpcTelemetryKey.version, data);\r\n    }\r\n}\r\n"]}