UNPKG

@amplitude/session-replay-react-native

Version:
40 lines (37 loc) 929 B
import { LogLevel } from '@amplitude/analytics-types'; /** * Masking levels for sensitive content in session replay */ export let MaskLevel = /*#__PURE__*/function (MaskLevel) { /** * Light masking - minimal content is masked */ MaskLevel["Light"] = "light"; /** * Medium masking - balanced approach to content masking */ MaskLevel["Medium"] = "medium"; /** * Conservative masking - maximum content masking for privacy */ MaskLevel["Conservative"] = "conservative"; return MaskLevel; }({}); /** * Configuration for Session Replay React Native SDK */ export const getDefaultConfig = () => { return { autoStart: true, deviceId: null, enableRemoteConfig: true, logLevel: LogLevel.Warn, maskLevel: MaskLevel.Medium, optOut: false, sampleRate: 0, serverZone: 'US', sessionId: -1 }; }; export { LogLevel }; //# sourceMappingURL=session-replay-config.js.map