Variable ContextMenuCommandOptions
ContextMenuCommandOptions: ZodObject<
extendShape<
{ category: ZodOptional<ZodString> },
{
defaultMemberPermissions: ZodOptional<
ZodNullable<ZodType<PermissionResolvable, any, PermissionResolvable>>,
>;
dmPermission: ZodOptional<ZodBoolean>;
guilds: ZodOptional<ZodArray<ZodString, "many">>;
name: ZodString;
nameLocalizations: ZodOptional<
ZodRecord<ZodString, ZodOptional<ZodNullable<ZodString>>>,
>;
ownerOnly: ZodOptional<ZodBoolean>;
superUserOnly: ZodOptional<ZodBoolean>;
type: ZodUnion<[ZodLiteral<User>, ZodLiteral<Message>]>;
},
>,
"passthrough",
ZodTypeAny,
objectOutputType<
extendShape<
{ category: ZodOptional<ZodString> },
{
defaultMemberPermissions: ZodOptional<
ZodNullable<
ZodType<PermissionResolvable, any, PermissionResolvable>,
>,
>;
dmPermission: ZodOptional<ZodBoolean>;
guilds: ZodOptional<ZodArray<ZodString, "many">>;
name: ZodString;
nameLocalizations: ZodOptional<
ZodRecord<ZodString, ZodOptional<ZodNullable<ZodString>>>,
>;
ownerOnly: ZodOptional<ZodBoolean>;
superUserOnly: ZodOptional<ZodBoolean>;
type: ZodUnion<[ZodLiteral<User>, ZodLiteral<Message>]>;
},
>,
ZodTypeAny,
"passthrough",
>,
objectInputType<
extendShape<
{ category: ZodOptional<ZodString> },
{
defaultMemberPermissions: ZodOptional<
ZodNullable<
ZodType<PermissionResolvable, any, PermissionResolvable>,
>,
>;
dmPermission: ZodOptional<ZodBoolean>;
guilds: ZodOptional<ZodArray<ZodString, "many">>;
name: ZodString;
nameLocalizations: ZodOptional<
ZodRecord<ZodString, ZodOptional<ZodNullable<ZodString>>>,
>;
ownerOnly: ZodOptional<ZodBoolean>;
superUserOnly: ZodOptional<ZodBoolean>;
type: ZodUnion<[ZodLiteral<User>, ZodLiteral<Message>]>;
},
>,
ZodTypeAny,
"passthrough",
>,
>