import { BaseDetector } from '../core/base.js'; import { Result } from '../util.js'; declare class DeviceDetector extends BaseDetector<{ device: { model?: string; vendor?: string; } & Result; is: { mobile: boolean; mobileOnly: boolean; tablet: boolean; }; }> { detect(): { device: { [x: string]: any; version?: string; name?: string; type?: string; model?: string; vendor?: string; }; is: { mobile: boolean; mobileOnly: boolean; tablet: boolean; iPhone: boolean; iPad: boolean; iPod: boolean; }; }; private detectDevice; private detectMobile; } export { DeviceDetector };