Variable: PrefsSchema
ts
const PrefsSchema: ZodObject<{
autoArchive: ZodOptional<ZodNullable<ZodString>>;
background: ZodOptional<ZodString>;
backgroundBottomColor: ZodOptional<ZodString>;
backgroundBrightness: ZodOptional<ZodString>;
backgroundColor: ZodOptional<ZodNullable<ZodString>>;
backgroundDarkColor: ZodOptional<ZodNullable<ZodString>>;
backgroundDarkImage: ZodOptional<ZodNullable<ZodString>>;
backgroundImage: ZodOptional<ZodNullable<ZodString>>;
backgroundImageScaled: ZodOptional<ZodNullable<ZodArray<ZodObject<{
_id: ZodOptional<ZodNullable<ZodString>>;
bytes: ZodOptional<ZodNullable<ZodNumber>>;
height: ZodOptional<ZodNumber>;
id: ZodOptional<ZodNullable<ZodString>>;
scaled: ZodOptional<ZodBoolean>;
url: ZodOptional<ZodString>;
width: ZodOptional<ZodNumber>;
}, $strip>>>>;
backgroundTile: ZodOptional<ZodBoolean>;
backgroundTopColor: ZodOptional<ZodString>;
calendarFeedEnabled: ZodOptional<ZodBoolean>;
canBeEnterprise: ZodOptional<ZodBoolean>;
canBeOrg: ZodOptional<ZodBoolean>;
canBePrivate: ZodOptional<ZodBoolean>;
canBePublic: ZodOptional<ZodBoolean>;
canInvite: ZodOptional<ZodBoolean>;
cardAging: ZodOptional<ZodEnum<{
pirate: "pirate";
regular: "regular";
}>>;
cardCounts: ZodOptional<ZodBoolean>;
cardCovers: ZodOptional<ZodBoolean>;
comments: ZodOptional<ZodString>;
hiddenPluginBoardButtons: ZodOptional<ZodArray<ZodUnknown>>;
hideVotes: ZodOptional<ZodBoolean>;
invitations: ZodOptional<ZodUnknown>;
isTemplate: ZodOptional<ZodBoolean>;
permissionLevel: ZodOptional<ZodEnum<{
board: "board";
enterprise: "enterprise";
org: "org";
private: "private";
public: "public";
}>>;
selfJoin: ZodOptional<ZodBoolean>;
sharedSourceUrl: ZodOptional<ZodNullable<ZodString>>;
showCompleteStatus: ZodOptional<ZodBoolean>;
switcherViews: ZodOptional<ZodArray<ZodObject<{
enabled: ZodOptional<ZodBoolean>;
viewType: ZodOptional<ZodString>;
}, $strip>>>;
voting: ZodOptional<ZodString>;
}, $strip>;Defined in: models/prefs.ts:8