/** * Copyright 2020-2026 New Relic, Inc. All rights reserved. * SPDX-License-Identifier: Apache-2.0 */ export const EVENTS: "events"; export const JSERRORS: "jserrors"; export const BLOBS: "browser/blobs"; export const RUM: "rum"; export const LOGS: "browser/logs"; export namespace FEATURE_NAMES { export let ajax: string; export let genericEvents: string; export { JSERRORS as jserrors }; export let logging: string; export let metrics: string; export let pageAction: string; export let pageViewEvent: string; export let pageViewTiming: string; export let sessionReplay: string; export let sessionTrace: string; export let softNav: string; } /** * The order in which features will be instrumented. This is the traditional order. It's unclear if the order of * wrapping events has any ramifications, so we are enforcing this order intentionally for now. */ export const featurePriority: { [FEATURE_NAMES.pageViewEvent]: number; [FEATURE_NAMES.pageViewTiming]: number; [FEATURE_NAMES.metrics]: number; [FEATURE_NAMES.jserrors]: number; [FEATURE_NAMES.softNav]: number; [FEATURE_NAMES.ajax]: number; [FEATURE_NAMES.sessionTrace]: number; [FEATURE_NAMES.sessionReplay]: number; [FEATURE_NAMES.logging]: number; [FEATURE_NAMES.genericEvents]: number; }; export const FEATURE_TO_ENDPOINT: { [FEATURE_NAMES.pageViewEvent]: string; [FEATURE_NAMES.pageViewTiming]: string; [FEATURE_NAMES.ajax]: string; [FEATURE_NAMES.softNav]: string; [FEATURE_NAMES.metrics]: string; [FEATURE_NAMES.jserrors]: string; [FEATURE_NAMES.sessionTrace]: string; [FEATURE_NAMES.sessionReplay]: string; [FEATURE_NAMES.logging]: string; [FEATURE_NAMES.genericEvents]: string; }; //# sourceMappingURL=features.d.ts.map