/** * Detects whether the current device should be treated as mobile based on the user agent. * * @example * ```ts * const isMobile = checkIsMobileDevice(); * ``` */ declare const checkIsMobileDevice: () => boolean; /** * Detects whether the current device should be treated as a tablet based on the user agent. * * @example * ```ts * const isTablet = checkIsTabletDevice(); * ``` */ declare const checkIsTabletDevice: () => boolean; /** * Detects whether the current device supports a touch-first form factor. * * @example * ```ts * const isTouch = checkIsTouchDevice(); * ``` */ declare const checkIsTouchDevice: () => boolean; /** * Returns the normalized user agent string in lowercase. * * @example * ```ts * const userAgent = getUserAgent(); * ``` */ declare const getUserAgent: () => any; declare const isMobileDevice: boolean; declare const isTabletDevice: boolean; declare const isTouchDevice: boolean; export { checkIsMobileDevice, checkIsTabletDevice, checkIsTouchDevice, getUserAgent, isMobileDevice, isTabletDevice, isTouchDevice };