capture: { <T extends keyof CaptureEventsPayloadMap>( eventName: T, query: CaptureEventsPayloadMap[T], ): Promise<Response> | Promise<void>; <T extends (keyof CaptureEventsPayloadMap)
| string & {}>( target: T, query: T extends keyof CaptureEventsPayloadMap ? CaptureEventsPayloadMap[T<T>] : Record<string, any>, ): Promise<Response> | Promise<void>;}
Captures an analytic event with a custom target and query payload.