import type { ThreadplaneEvent } from './events.js'; /** A validated public SDK event containing only bounded metadata. */ export interface ParsedTelemetryEvent { event: ThreadplaneEvent; properties: Record; } /** * 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. */ export declare function parseTelemetryEvent(event: unknown, properties: unknown): ParsedTelemetryEvent | null; //# sourceMappingURL=ingest.d.ts.map