///
export declare class SystemDetector {
private getSystem;
get system(): NodeJS.Platform | System.Centos | System.Debian | System.Fedora | System.RedHat | System.Ubuntu | System.Win64;
private get release();
get centos(): boolean;
get darwin(): boolean;
get debian(): boolean;
get fedora(): boolean;
get info(): {
centos: boolean;
darwin: boolean;
debian: boolean;
fedora: boolean;
linux: boolean;
mac: boolean;
osx: boolean;
redhat: boolean;
rhel: boolean;
ubuntu: boolean;
unix: boolean;
win32: boolean;
win64: boolean;
win: boolean;
windows: boolean;
};
get systems(): Set;
get linux(): boolean;
get mac(): boolean;
get osx(): boolean;
get redhat(): boolean;
get rhel(): boolean;
get ubuntu(): boolean;
get unix(): boolean;
get win32(): boolean;
get win64(): boolean;
get win(): boolean;
get windows(): boolean;
}
declare const _default: SystemDetector;
export default _default;
export declare enum System {
Centos = "centos",
Darwin = "darwin",
Debian = "debian",
Fedora = "fedora",
Linux = "linux",
Mac = "mac",
OSX = "osx",
RedHat = "redhat",
Rhel = "rhel",
Ubuntu = "ubuntu",
Unix = "unix",
Win = "win",
Win32 = "win32",
Win64 = "win64",
Windows = "windows"
}