import { RumInitConfiguration } from '@datadog/browser-rum'; export declare const redactSsoPath: (value: T) => T; export interface RumBeforeSendOptions { scrubSsoPaths?: boolean; } export declare function buildRumBeforeSend({ scrubSsoPaths, }?: RumBeforeSendOptions): NonNullable; export interface RumErrorBuffer> { push(error: unknown, context?: Context): boolean; flush(send: (error: unknown, context?: Context) => void): void; readonly size: number; } export declare const DEFAULT_RUM_ERROR_BUFFER_SIZE = 50; export declare function createRumErrorBuffer>(maxSize?: number): RumErrorBuffer;