import { BaseDetector } from '../core/base.js'; import { Result } from '../util.js'; declare class OSDetector extends BaseDetector<{ os: Result; is: { mac: boolean; windows: boolean; iOS: boolean; android: boolean; winPhone: boolean; linux: boolean; harmonyOS: boolean; }; }> { detect(): { os: { [x: string]: any; version?: string; name?: string; type?: string; }; is: { mac: boolean; windows: boolean; iOS: boolean; android: boolean; winPhone: boolean; linux: boolean; harmonyOS: boolean; }; }; private detectOS; } export { OSDetector };