'use strict';

var DTR5TSDJ = require('./DTR5TSDJ.cjs');

// src/utils/platform.ts
function isTouchDevice() {
  return DTR5TSDJ.canUseDOM && !!navigator.maxTouchPoints;
}
function isApple() {
  if (!DTR5TSDJ.canUseDOM) return false;
  return /mac|iphone|ipad|ipod/i.test(navigator.platform);
}
function isSafari() {
  return DTR5TSDJ.canUseDOM && isApple() && /apple/i.test(navigator.vendor);
}
function isFirefox() {
  return DTR5TSDJ.canUseDOM && /firefox\//i.test(navigator.userAgent);
}

exports.isApple = isApple;
exports.isFirefox = isFirefox;
exports.isSafari = isSafari;
exports.isTouchDevice = isTouchDevice;
//# sourceMappingURL=QAGXQEUG.cjs.map
