parseTelemetryEvent
Validate untrusted public SDK events and copy only allowed primitive metadata. Unknown properties are omitted; malformed known properties reject the event. Returns null without exposing payload data or executing property getters.
import { parseTelemetryEvent } from '@threadplane/telemetry/shared';Declaration · overload 1
export declare function parseTelemetryEvent(event: unknown, properties: unknown): ParsedTelemetryEvent | null;Parameters
event· requiredunknownproperties· requiredunknown
Returns
ParsedTelemetryEvent | null