// Metro module 13254 (f13255). import BaseTelemetryChannel from "./BaseTelemetryChannel"; import TelemetryRingNative_android, { TelemetryChannel } from "../TelemetryRingNative.android"; import { $callWithNewTarget } from "../../../../_hermes/prelude"; let c9196_3 = { type: "BYTES", limit: 1048576 }; class SentryTelemetryImpl extends BaseTelemetryChannel { constructor() { const r17 = [TelemetryChannel.SENTRY]; super(TelemetryRingNative_android, r17); } snapshotForBreadcrumbs() { return this.snapshot(-1, c9196_3); } } const prototypeOf = Object.getPrototypeOf(SentryTelemetryImpl); const r31 = [TelemetryChannel.SENTRY]; const r32 = Object.create(SentryTelemetryImpl.prototype); const r33 = $callWithNewTarget(prototypeOf, r32, SentryTelemetryImpl, TelemetryRingNative_android, r31); export default r33 instanceof Object ? r33 : r32;