Variable UpdateUserBodyConst
UpdateUserBody: ZodObject<
{
chatName: ZodOptional<ZodString>;
contact: ZodOptional<
ZodObject<
{ id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
$strip,
>,
>;
device: ZodOptional<
ZodObject<
{ id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
$strip,
>,
>;
devices: ZodOptional<
ZodArray<
ZodObject<
{ id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
$strip,
>,
>,
>;
email: ZodOptional<ZodString>;
extension: ZodOptional<ZodString>;
forcePasswordChange: ZodOptional<ZodBoolean>;
hotdesks: ZodOptional<
ZodArray<
ZodObject<
{ id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
$strip,
>,
>,
>;
license: ZodOptional<
ZodArray<
ZodObject<
{
expiresAt: ZodOptional<ZodString>;
id: ZodOptional<ZodString>;
issuedAt: ZodOptional<ZodString>;
name: ZodOptional<ZodString>;
prod: ZodOptional<ZodString>;
scope: ZodOptional<ZodArray<ZodString>>;
user: ZodOptional<
ZodObject<
{ id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
$strip,
>,
>;
},
$strip,
>,
>,
>;
name: ZodOptional<ZodString>;
password: ZodOptional<ZodString>;
permissions: ZodOptional<
ZodArray<
ZodObject<
{
id: ZodOptional<ZodString>;
name: ZodOptional<ZodString>;
usage: ZodOptional<ZodString>;
},
$strip,
>,
>,
>;
presence: ZodOptional<
ZodObject<
{
expires: ZodOptional<ZodNumber>;
id: ZodOptional<ZodString>;
note: ZodOptional<ZodString>;
status: ZodOptional<ZodString>;
timestamp: ZodOptional<ZodString>;
},
$strip,
>,
>;
profile: ZodOptional<ZodRecord<ZodString, ZodString>>;
roles: ZodOptional<
ZodArray<
ZodObject<
{ id: ZodOptional<ZodString>; name: ZodOptional<ZodString> },
$strip,
>,
>,
>;
totpUrl: ZodOptional<ZodString>;
username: ZodOptional<ZodString>;
},
$strip,
> = ...