import type { SdkOperatingSystem } from './getOperatingSystem.types';
/**
 * Detects the operating system from `navigator.userAgent` for web environments.
 *
 * The React Native bundler (Metro) resolves `getOperatingSystem.native.ts`
 * instead when building for React Native, which uses `Platform.OS` directly.
 *
 * Falls back to `'unknown'` when `navigator` is unavailable (SSR, service
 * workers) or when the user-agent string doesn't match a known OS pattern.
 * @notInstrumented
 */
export declare const getOperatingSystem: () => SdkOperatingSystem;
//# sourceMappingURL=getOperatingSystem.d.ts.map