import { R as RumInstance, a as RumOptions } from './types-qT3mtsiG.js'; export { A as AttributeValue, b as Attributes, I as InstrumentationName, L as LogApi, c as RumUserOptions, S as Severity, d as SpanHandle, T as TelemetryBatchMetadata } from './types-qT3mtsiG.js'; declare function redactUrl(rawUrl: string, extraKeys?: string[]): string; declare function redactHeaders(headers: Record, keys?: string[]): Record; declare function redactInteractionText(element: Element | null, text: string): string; declare global { interface Window { __rumWebSdkInstance?: RumInstance; } } declare function start(appName: string, authToken: string, options?: RumOptions): RumInstance; declare const rumtrace: { start: typeof start; }; export { RumInstance, RumOptions, rumtrace as default, redactHeaders, redactInteractionText, redactUrl, rumtrace, start };