UNPKG

yaml-language-server

Version:
17 lines (16 loc) 416 B
/** * Due to LSP limitation this object must be JSON serializable */ export interface TelemetryEvent { name: string; type?: string; properties?: unknown; measures?: unknown; traits?: unknown; context?: unknown; } export interface Telemetry { send(event: TelemetryEvent): void; sendError(name: string, error: unknown): void; sendTrack(name: string, properties: unknown): void; }