const { createRequest: e, createWant: t, createUnwant: i } = require("../common.js")
module.exports = function (r) {
;(r.register({
name: "update-profile-request",
fields: e([
{ name: "displayName", type: "string", required: !0 },
{ name: "avatar", type: "@api/core/inline-avatar" },
]),
}),
r.register({ name: "want-identity", fields: t([]) }),
r.register({ name: "unwant-identity", fields: i() }),
r.register({
name: "identity-status",
fields: [
{ name: "isConfirmed", type: "bool" },
{ name: "isLoggedOut", type: "bool" },
],
}),
r.register({
name: "identity",
fields: [
{ name: "memberKey", type: "@keet/member-key", required: !0 },
{ name: "status", type: "@api/core/identity-status", required: !0 },
{ name: "deviceKeys", type: "@keet/device-key", array: !0, required: !0 },
],
}),
r.register({
name: "identity-member",
fields: [{ name: "memberKey", type: "@keet/member-key", required: !0 }],
}),
r.register({
name: "identity-device",
fields: [{ name: "deviceKey", type: "@keet/device-key", required: !0 }],
}))
}