DeviceInfo: Struct<
{
current: Boolean;
key: String;
kind: optional<
Literals<
readonly [
"unknown",
"browser",
"native",
"mobile",
"agent",
"agent-managed",
],
>,
>;
label: optional<String>;
os: optional<String>;
platform: optional<String>;
presence: optional<Literals<readonly ["online", "offline", "removed"]>>;
},
> = ...
Public view of a device belonging to the local identity. Replaces the legacy
Deviceproxy type (deviceKey→key).