option() :: {:type, binary}
boot_time() :: integer
counts() :: integer
get_family(String.t) :: String.t
get_lsb() :: %ExFacts.System.Host.LSB{codename: term, description: term, id: term, release: term}
get_lsb_release() :: %ExFacts.System.Host.LSB{codename: term, description: term, id: term, release: term}
get_os_release() :: {String.t, String.t}
get_platform(binary, options :: [option]) :: binary
get_version(binary, options :: [option]) :: binary
host_id() :: String.t
hostname() :: String.t
kernel_version() :: String.t
platform_info() :: {binary, binary}
up_time(integer) :: integer
virtualization() :: {String.t, String.t}