Variable: CardSchema
ts
const CardSchema: ZodObject<{
address: ZodOptional<ZodNullable<ZodString>>;
agent: ZodOptional<ZodNullable<ZodObject<{
conversationId: ZodOptional<ZodNullable<ZodString>>;
name: ZodOptional<ZodNullable<ZodString>>;
}, $strip>>>;
aiMetadata: ZodOptional<ZodUnknown>;
attachments: ZodOptional<ZodArray<ZodObject<{
bytes: ZodOptional<ZodNullable<ZodString>>;
date: ZodOptional<ZodCoercedDate<unknown>>;
edgeColor: ZodOptional<ZodNullable<ZodNullable<ZodCustom<
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...,
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...
| ...>>>>;
fileName: ZodOptional<ZodNullable<ZodString>>;
id: ZodString;
idMember: ZodOptional<ZodString>;
isMalicious: ZodOptional<ZodBoolean>;
isUpload: ZodOptional<ZodBoolean>;
limits: ZodOptional<ZodObject<{
attachments: ZodOptional<ZodObject<..., ...>>;
boards: ZodOptional<ZodObject<..., ...>>;
cards: ZodOptional<ZodObject<..., ...>>;
checkItems: ZodOptional<ZodObject<..., ...>>;
checklists: ZodOptional<ZodObject<..., ...>>;
customFieldOptions: ZodOptional<ZodObject<..., ...>>;
customFields: ZodOptional<ZodObject<..., ...>>;
labels: ZodOptional<ZodObject<..., ...>>;
lists: ZodOptional<ZodObject<..., ...>>;
orgs: ZodOptional<ZodObject<..., ...>>;
reactions: ZodOptional<ZodObject<..., ...>>;
stickers: ZodOptional<ZodObject<..., ...>>;
}, $strip>>;
mimeType: ZodOptional<ZodString>;
name: ZodOptional<ZodString>;
pos: ZodOptional<ZodNumber>;
previews: ZodOptional<ZodArray<ZodString>>;
sourceView: ZodOptional<ZodUnknown>;
url: ZodOptional<ZodString>;
}, $strip>>>;
badges: ZodOptional<ZodObject<{
attachments: ZodOptional<ZodNumber>;
attachmentsByType: ZodOptional<ZodObject<{
trello: ZodOptional<ZodObject<{
board: ...;
card: ...;
}, $strip>>;
}, $strip>>;
checkItems: ZodOptional<ZodNumber>;
checkItemsChecked: ZodOptional<ZodNumber>;
checkItemsEarliestDue: ZodOptional<ZodNullable<ZodCoercedDate<unknown>>>;
comments: ZodOptional<ZodNumber>;
description: ZodOptional<ZodBoolean>;
due: ZodOptional<ZodNullable<ZodCoercedDate<unknown>>>;
dueComplete: ZodOptional<ZodBoolean>;
externalSource: ZodOptional<ZodNullable<ZodRecord<ZodString, ZodAny>>>;
fogbugz: ZodOptional<ZodString>;
lastUpdatedByAi: ZodOptional<ZodBoolean>;
location: ZodOptional<ZodBoolean>;
maliciousAttachments: ZodOptional<ZodNumber>;
start: ZodOptional<ZodNullable<ZodCoercedDate<unknown>>>;
subscribed: ZodOptional<ZodBoolean>;
viewingMemberVoted: ZodOptional<ZodBoolean>;
votes: ZodOptional<ZodNumber>;
}, $strip>>;
cardRole: ZodOptional<ZodNullable<ZodCustom<"link" | string & object | "board" | "separator" | "mirror", "link" | string & object | "board" | "separator" | "mirror">>>;
checkItemStates: ZodOptional<ZodArray<ZodObject<{
idCheckItem: ZodString;
state: ZodString;
}, $strip>>>;
closed: ZodOptional<ZodBoolean>;
coordinates: ZodOptional<ZodNullable<ZodString>>;
cover: ZodOptional<ZodObject<{
brightness: ZodOptional<ZodCustom<string & object | "light" | "dark", string & object | "light" | "dark">>;
color: ZodOptional<ZodNullable<ZodNullable<ZodCustom<
| ... & ...
| "green"
| "yellow"
| "orange"
| "red"
| "purple"
| "blue"
| "sky"
| "lime"
| "pink"
| "black"
| "green_light"
| "green_dark"
| "yellow_light"
| "yellow_dark"
| "orange_light"
| "orange_dark"
| "red_light"
| "red_dark"
| "purple_light"
| "purple_dark"
| "blue_light"
| "blue_dark"
| "sky_light"
| "sky_dark"
| "lime_light"
| "lime_dark"
| "pink_light"
| "pink_dark"
| "black_light"
| "black_dark",
| ... & ...
| "green"
| "yellow"
| "orange"
| "red"
| "purple"
| "blue"
| "sky"
| "lime"
| "pink"
| "black"
| "green_light"
| "green_dark"
| "yellow_light"
| "yellow_dark"
| "orange_light"
| "orange_dark"
| "red_light"
| "red_dark"
| "purple_light"
| "purple_dark"
| "blue_light"
| "blue_dark"
| "sky_light"
| "sky_dark"
| "lime_light"
| "lime_dark"
| "pink_light"
| "pink_dark"
| "black_light"
| "black_dark">>>>;
idAttachment: ZodOptional<ZodNullable<ZodString>>;
idPlugin: ZodOptional<ZodNullable<ZodString>>;
idUploadedBackground: ZodOptional<ZodNullable<ZodBoolean>>;
isTemplate: ZodOptional<ZodBoolean>;
size: ZodOptional<ZodCustom<"normal" | string & object, "normal" | string & object>>;
yPosition: ZodOptional<ZodNumber>;
}, $strip>>;
creationMethod: ZodOptional<ZodNullable<ZodString>>;
creationMethodError: ZodOptional<ZodUnknown>;
creationMethodLoadingStartedAt: ZodOptional<ZodUnknown>;
customFieldItems: ZodOptional<ZodArray<ZodUnknown>>;
dateClosed: ZodOptional<ZodNullable<ZodCoercedDate<unknown>>>;
dateCompleted: ZodOptional<ZodNullable<ZodCoercedDate<unknown>>>;
dateLastActivity: ZodOptional<ZodCoercedDate<unknown>>;
dateViewedByCreator: ZodOptional<ZodUnknown>;
desc: ZodOptional<ZodString>;
descData: ZodOptional<ZodObject<{
emoji: ZodOptional<ZodRecord<ZodString, ZodAny>>;
}, $strip>>;
due: ZodOptional<ZodNullable<ZodCoercedDate<unknown>>>;
dueComplete: ZodOptional<ZodBoolean>;
dueReminder: ZodOptional<ZodNullable<ZodNumber>>;
email: ZodOptional<ZodNullable<ZodString>>;
externalSource: ZodOptional<ZodUnknown>;
faviconUrl: ZodOptional<ZodUnknown>;
id: ZodString;
idAttachmentCover: ZodOptional<ZodNullable<ZodString>>;
idBoard: ZodOptional<ZodString>;
idChecklists: ZodOptional<ZodArray<ZodUnion<readonly [ZodObject<{
checkItems: ZodOptional<ZodArray<ZodObject<..., ...>>>;
id: ZodString;
idBoard: ZodOptional<ZodString>;
idCard: ZodOptional<ZodString>;
limits: ZodOptional<ZodObject<{
attachments: ...;
boards: ...;
cards: ...;
checkItems: ...;
checklists: ...;
customFieldOptions: ...;
customFields: ...;
labels: ...;
lists: ...;
orgs: ...;
reactions: ...;
stickers: ...;
}, $strip>>;
name: ZodOptional<ZodString>;
pos: ZodOptional<ZodUnion<readonly [..., ...]>>;
}, $strip>, ZodString]>>>;
idLabels: ZodOptional<ZodArray<ZodUnion<readonly [ZodObject<{
color: ZodOptional<ZodNullable<ZodCustom<..., ...>>>;
id: ZodString;
idBoard: ZodOptional<ZodString>;
idOrganization: ZodOptional<ZodNullable<ZodString>>;
limits: ZodOptional<ZodObject<{
attachments: ...;
boards: ...;
cards: ...;
checkItems: ...;
checklists: ...;
customFieldOptions: ...;
customFields: ...;
labels: ...;
lists: ...;
orgs: ...;
reactions: ...;
stickers: ...;
}, $strip>>;
name: ZodOptional<ZodNullable<ZodString>>;
nodeId: ZodOptional<ZodString>;
uses: ZodOptional<ZodNumber>;
}, $strip>, ZodString]>>>;
idList: ZodOptional<ZodString>;
idMemberCreator: ZodOptional<ZodNullable<ZodString>>;
idMembers: ZodOptional<ZodArray<ZodString>>;
idMembersVoted: ZodOptional<ZodArray<ZodString>>;
idOrganization: ZodOptional<ZodNullable<ZodString>>;
idShort: ZodOptional<ZodNumber>;
isTemplate: ZodOptional<ZodBoolean>;
labels: ZodOptional<ZodArray<ZodObject<{
color: ZodOptional<ZodNullable<ZodCustom<
| ... & ...
| "green"
| "yellow"
| "orange"
| "red"
| "purple"
| "blue"
| "sky"
| "lime"
| "pink"
| "black"
| "green_light"
| "green_dark"
| "yellow_light"
| "yellow_dark"
| "orange_light"
| "orange_dark"
| "red_light"
| "red_dark"
| "purple_light"
| "purple_dark"
| "blue_light"
| "blue_dark"
| "sky_light"
| "sky_dark"
| "lime_light"
| "lime_dark"
| "pink_light"
| "pink_dark"
| "black_light"
| "black_dark",
| ... & ...
| "green"
| "yellow"
| "orange"
| "red"
| "purple"
| "blue"
| "sky"
| "lime"
| "pink"
| "black"
| "green_light"
| "green_dark"
| "yellow_light"
| "yellow_dark"
| "orange_light"
| "orange_dark"
| "red_light"
| "red_dark"
| "purple_light"
| "purple_dark"
| "blue_light"
| "blue_dark"
| "sky_light"
| "sky_dark"
| "lime_light"
| "lime_dark"
| "pink_light"
| "pink_dark"
| "black_light"
| "black_dark">>>;
id: ZodString;
idBoard: ZodOptional<ZodString>;
idOrganization: ZodOptional<ZodNullable<ZodString>>;
limits: ZodOptional<ZodObject<{
attachments: ZodOptional<ZodObject<..., ...>>;
boards: ZodOptional<ZodObject<..., ...>>;
cards: ZodOptional<ZodObject<..., ...>>;
checkItems: ZodOptional<ZodObject<..., ...>>;
checklists: ZodOptional<ZodObject<..., ...>>;
customFieldOptions: ZodOptional<ZodObject<..., ...>>;
customFields: ZodOptional<ZodObject<..., ...>>;
labels: ZodOptional<ZodObject<..., ...>>;
lists: ZodOptional<ZodObject<..., ...>>;
orgs: ZodOptional<ZodObject<..., ...>>;
reactions: ZodOptional<ZodObject<..., ...>>;
stickers: ZodOptional<ZodObject<..., ...>>;
}, $strip>>;
name: ZodOptional<ZodNullable<ZodString>>;
nodeId: ZodOptional<ZodString>;
uses: ZodOptional<ZodNumber>;
}, $strip>>>;
limits: ZodOptional<ZodObject<{
attachments: ZodOptional<ZodObject<{
perBoard: ZodOptional<ZodObject<{
count: ...;
disableAt: ...;
status: ...;
warnAt: ...;
}, $strip>>;
perCard: ZodOptional<ZodObject<{
count: ...;
disableAt: ...;
status: ...;
warnAt: ...;
}, $strip>>;
}, $strip>>;
boards: ZodOptional<ZodObject<{
totalAccessRequestsPerBoard: ZodOptional<ZodObject<{
count: ...;
disableAt: ...;
status: ...;
warnAt: ...;
}, $strip>>;
totalMembersPerBoard: ZodOptional<ZodObject<{
count: ...;
disableAt: ...;
status: ...;
warnAt: ...;
}, $strip>>;
totalPerMember: ZodOptional<ZodObject<{
count: ...;
disableAt: ...;
status: ...;
warnAt: ...;
}, $strip>>;
}, $strip>>;
cards: ZodOptional<ZodObject<{
openPerBoard: ZodOptional<ZodObject<{
count: ...;
disableAt: ...;
status: ...;
warnAt: ...;
}, $strip>>;
openPerList: ZodOptional<ZodObject<{
count: ...;
disableAt: ...;
status: ...;
warnAt: ...;
}, $strip>>;
totalPerBoard: ZodOptional<ZodObject<{
count: ...;
disableAt: ...;
status: ...;
warnAt: ...;
}, $strip>>;
totalPerList: ZodOptional<ZodObject<{
count: ...;
disableAt: ...;
status: ...;
warnAt: ...;
}, $strip>>;
}, $strip>>;
checkItems: ZodOptional<ZodObject<{
perChecklist: ZodOptional<ZodObject<{
count: ...;
disableAt: ...;
status: ...;
warnAt: ...;
}, $strip>>;
}, $strip>>;
checklists: ZodOptional<ZodObject<{
perBoard: ZodOptional<ZodObject<{
count: ...;
disableAt: ...;
status: ...;
warnAt: ...;
}, $strip>>;
perCard: ZodOptional<ZodObject<{
count: ...;
disableAt: ...;
status: ...;
warnAt: ...;
}, $strip>>;
}, $strip>>;
customFieldOptions: ZodOptional<ZodObject<{
perField: ZodOptional<ZodObject<{
count: ...;
disableAt: ...;
status: ...;
warnAt: ...;
}, $strip>>;
}, $strip>>;
customFields: ZodOptional<ZodObject<{
perBoard: ZodOptional<ZodObject<{
count: ...;
disableAt: ...;
status: ...;
warnAt: ...;
}, $strip>>;
}, $strip>>;
labels: ZodOptional<ZodObject<{
perBoard: ZodOptional<ZodObject<{
count: ...;
disableAt: ...;
status: ...;
warnAt: ...;
}, $strip>>;
}, $strip>>;
lists: ZodOptional<ZodObject<{
openPerBoard: ZodOptional<ZodObject<{
count: ...;
disableAt: ...;
status: ...;
warnAt: ...;
}, $strip>>;
totalPerBoard: ZodOptional<ZodObject<{
count: ...;
disableAt: ...;
status: ...;
warnAt: ...;
}, $strip>>;
}, $strip>>;
orgs: ZodOptional<ZodObject<{
freeBoardsPerOrg: ZodOptional<ZodObject<{
count: ...;
disableAt: ...;
status: ...;
warnAt: ...;
}, $strip>>;
totalMembersPerOrg: ZodOptional<ZodObject<{
count: ...;
disableAt: ...;
status: ...;
warnAt: ...;
}, $strip>>;
totalPerMember: ZodOptional<ZodObject<{
count: ...;
disableAt: ...;
status: ...;
warnAt: ...;
}, $strip>>;
usersPerFreeOrg: ZodOptional<ZodObject<{
count: ...;
disableAt: ...;
status: ...;
warnAt: ...;
}, $strip>>;
}, $strip>>;
reactions: ZodOptional<ZodObject<{
perAction: ZodOptional<ZodObject<{
count: ...;
disableAt: ...;
status: ...;
warnAt: ...;
}, $strip>>;
uniquePerAction: ZodOptional<ZodObject<{
count: ...;
disableAt: ...;
status: ...;
warnAt: ...;
}, $strip>>;
}, $strip>>;
stickers: ZodOptional<ZodObject<{
perCard: ZodOptional<ZodObject<{
count: ...;
disableAt: ...;
status: ...;
warnAt: ...;
}, $strip>>;
}, $strip>>;
}, $strip>>;
locationName: ZodOptional<ZodNullable<ZodString>>;
manifest: ZodOptional<ZodUnknown>;
manualCoverAttachment: ZodOptional<ZodBoolean>;
members: ZodOptional<ZodArray<ZodObject<{
aaBlockSyncUntil: ZodOptional<ZodNullable<ZodString>>;
aaEmail: ZodOptional<ZodNullable<ZodString>>;
aaEnrolledDate: ZodOptional<ZodNullable<ZodCoercedDate<unknown>>>;
aaId: ZodOptional<ZodNullable<ZodString>>;
active: ZodOptional<ZodBoolean>;
activityBlocked: ZodOptional<ZodBoolean>;
avatarHash: ZodOptional<ZodString>;
avatarSource: ZodOptional<ZodCustom<"none" | string & object | "gravatar" | "upload", "none" | string & object | "gravatar" | "upload">>;
avatarUrl: ZodOptional<ZodString>;
bio: ZodOptional<ZodString>;
bioData: ZodOptional<ZodNullable<ZodObject<{
emoji: ZodOptional<...>;
}, $strip>>>;
boards: ZodOptional<ZodArray<ZodUnknown>>;
confirmed: ZodOptional<ZodBoolean>;
credentialsRemovedCount: ZodOptional<ZodNumber>;
dateLastActive: ZodOptional<ZodCoercedDate<unknown>>;
dateLastImpression: ZodOptional<ZodCoercedDate<unknown>>;
domainClaimed: ZodOptional<ZodNullable<ZodString>>;
email: ZodOptional<ZodString>;
fullName: ZodOptional<ZodString>;
gravatarHash: ZodOptional<ZodString>;
id: ZodString;
idBoards: ZodOptional<ZodArray<ZodString>>;
idBoardsPinned: ZodOptional<ZodNullable<ZodArray<ZodString>>>;
idEnterprise: ZodOptional<ZodNullable<ZodString>>;
idEnterprisesAdmin: ZodOptional<ZodArray<ZodString>>;
idEnterprisesDeactivated: ZodOptional<ZodArray<ZodString>>;
idMemberReferrer: ZodOptional<ZodNullable<ZodString>>;
idOrganizations: ZodOptional<ZodArray<ZodString>>;
idPremOrgsAdmin: ZodOptional<ZodArray<ZodString>>;
initials: ZodOptional<ZodString>;
isAaMastered: ZodOptional<ZodBoolean>;
ixUpdate: ZodOptional<ZodString>;
lastActive: ZodOptional<ZodUnknown>;
limits: ZodOptional<ZodObject<{
attachments: ZodOptional<ZodObject<..., ...>>;
boards: ZodOptional<ZodObject<..., ...>>;
cards: ZodOptional<ZodObject<..., ...>>;
checkItems: ZodOptional<ZodObject<..., ...>>;
checklists: ZodOptional<ZodObject<..., ...>>;
customFieldOptions: ZodOptional<ZodObject<..., ...>>;
customFields: ZodOptional<ZodObject<..., ...>>;
labels: ZodOptional<ZodObject<..., ...>>;
lists: ZodOptional<ZodObject<..., ...>>;
orgs: ZodOptional<ZodObject<..., ...>>;
reactions: ZodOptional<ZodObject<..., ...>>;
stickers: ZodOptional<ZodObject<..., ...>>;
}, $strip>>;
loginTypes: ZodOptional<ZodArray<ZodString>>;
marketingOptIn: ZodOptional<ZodObject<{
date: ZodOptional<ZodCoercedDate<...>>;
optedIn: ZodOptional<ZodBoolean>;
}, $strip>>;
memberType: ZodOptional<ZodCustom<"normal" | string & object | "ghost", "normal" | string & object | "ghost">>;
messagesDismissed: ZodOptional<ZodArray<ZodObject<{
_id: ZodOptional<...>;
count: ZodOptional<...>;
lastDismissed: ZodOptional<...>;
name: ZodOptional<...>;
}, $strip>>>;
nodeId: ZodOptional<ZodString>;
nonPublic: ZodOptional<ZodObject<{
avatarHash: ZodOptional<ZodString>;
avatarUrl: ZodOptional<ZodString>;
fullName: ZodOptional<ZodString>;
initials: ZodOptional<ZodString>;
}, $strip>>;
nonPublicAvailable: ZodOptional<ZodBoolean>;
notifications: ZodOptional<ZodArray<ZodUnknown>>;
oneTimeMessagesDismissed: ZodOptional<ZodArray<ZodString>>;
organizations: ZodOptional<ZodArray<ZodUnknown>>;
prefs: ZodOptional<ZodObject<{
colorBlind: ZodOptional<ZodBoolean>;
keyboardShortcutsEnabled: ZodOptional<ZodBoolean>;
locale: ZodOptional<ZodString>;
minutesBeforeDeadlineToNotify: ZodOptional<ZodNumber>;
minutesBetweenSummaries: ZodOptional<ZodNumber>;
privacy: ZodOptional<ZodObject<..., ...>>;
sendSummaries: ZodOptional<ZodBoolean>;
timezone: ZodOptional<ZodString>;
timezoneInfo: ZodOptional<ZodObject<..., ...>>;
twoFactor: ZodOptional<ZodObject<..., ...>>;
}, $strip>>;
premiumFeatures: ZodOptional<ZodArray<ZodString>>;
products: ZodOptional<ZodArray<ZodNumber>>;
sessionType: ZodOptional<ZodNullable<ZodString>>;
similarity: ZodOptional<ZodNumber>;
status: ZodOptional<ZodCustom<"disconnected" | string & object, "disconnected" | string & object>>;
trophies: ZodOptional<ZodArray<ZodString>>;
uploadedAvatarHash: ZodOptional<ZodNullable<ZodString>>;
uploadedAvatarUrl: ZodOptional<ZodNullable<ZodString>>;
url: ZodOptional<ZodString>;
username: ZodOptional<ZodString>;
}, $strip>>>;
membersVoted: ZodOptional<ZodArray<ZodObject<{
aaBlockSyncUntil: ZodOptional<ZodNullable<ZodString>>;
aaEmail: ZodOptional<ZodNullable<ZodString>>;
aaEnrolledDate: ZodOptional<ZodNullable<ZodCoercedDate<unknown>>>;
aaId: ZodOptional<ZodNullable<ZodString>>;
active: ZodOptional<ZodBoolean>;
activityBlocked: ZodOptional<ZodBoolean>;
avatarHash: ZodOptional<ZodString>;
avatarSource: ZodOptional<ZodCustom<"none" | string & object | "gravatar" | "upload", "none" | string & object | "gravatar" | "upload">>;
avatarUrl: ZodOptional<ZodString>;
bio: ZodOptional<ZodString>;
bioData: ZodOptional<ZodNullable<ZodObject<{
emoji: ZodOptional<...>;
}, $strip>>>;
boards: ZodOptional<ZodArray<ZodUnknown>>;
confirmed: ZodOptional<ZodBoolean>;
credentialsRemovedCount: ZodOptional<ZodNumber>;
dateLastActive: ZodOptional<ZodCoercedDate<unknown>>;
dateLastImpression: ZodOptional<ZodCoercedDate<unknown>>;
domainClaimed: ZodOptional<ZodNullable<ZodString>>;
email: ZodOptional<ZodString>;
fullName: ZodOptional<ZodString>;
gravatarHash: ZodOptional<ZodString>;
id: ZodString;
idBoards: ZodOptional<ZodArray<ZodString>>;
idBoardsPinned: ZodOptional<ZodNullable<ZodArray<ZodString>>>;
idEnterprise: ZodOptional<ZodNullable<ZodString>>;
idEnterprisesAdmin: ZodOptional<ZodArray<ZodString>>;
idEnterprisesDeactivated: ZodOptional<ZodArray<ZodString>>;
idMemberReferrer: ZodOptional<ZodNullable<ZodString>>;
idOrganizations: ZodOptional<ZodArray<ZodString>>;
idPremOrgsAdmin: ZodOptional<ZodArray<ZodString>>;
initials: ZodOptional<ZodString>;
isAaMastered: ZodOptional<ZodBoolean>;
ixUpdate: ZodOptional<ZodString>;
lastActive: ZodOptional<ZodUnknown>;
limits: ZodOptional<ZodObject<{
attachments: ZodOptional<ZodObject<..., ...>>;
boards: ZodOptional<ZodObject<..., ...>>;
cards: ZodOptional<ZodObject<..., ...>>;
checkItems: ZodOptional<ZodObject<..., ...>>;
checklists: ZodOptional<ZodObject<..., ...>>;
customFieldOptions: ZodOptional<ZodObject<..., ...>>;
customFields: ZodOptional<ZodObject<..., ...>>;
labels: ZodOptional<ZodObject<..., ...>>;
lists: ZodOptional<ZodObject<..., ...>>;
orgs: ZodOptional<ZodObject<..., ...>>;
reactions: ZodOptional<ZodObject<..., ...>>;
stickers: ZodOptional<ZodObject<..., ...>>;
}, $strip>>;
loginTypes: ZodOptional<ZodArray<ZodString>>;
marketingOptIn: ZodOptional<ZodObject<{
date: ZodOptional<ZodCoercedDate<...>>;
optedIn: ZodOptional<ZodBoolean>;
}, $strip>>;
memberType: ZodOptional<ZodCustom<"normal" | string & object | "ghost", "normal" | string & object | "ghost">>;
messagesDismissed: ZodOptional<ZodArray<ZodObject<{
_id: ZodOptional<...>;
count: ZodOptional<...>;
lastDismissed: ZodOptional<...>;
name: ZodOptional<...>;
}, $strip>>>;
nodeId: ZodOptional<ZodString>;
nonPublic: ZodOptional<ZodObject<{
avatarHash: ZodOptional<ZodString>;
avatarUrl: ZodOptional<ZodString>;
fullName: ZodOptional<ZodString>;
initials: ZodOptional<ZodString>;
}, $strip>>;
nonPublicAvailable: ZodOptional<ZodBoolean>;
notifications: ZodOptional<ZodArray<ZodUnknown>>;
oneTimeMessagesDismissed: ZodOptional<ZodArray<ZodString>>;
organizations: ZodOptional<ZodArray<ZodUnknown>>;
prefs: ZodOptional<ZodObject<{
colorBlind: ZodOptional<ZodBoolean>;
keyboardShortcutsEnabled: ZodOptional<ZodBoolean>;
locale: ZodOptional<ZodString>;
minutesBeforeDeadlineToNotify: ZodOptional<ZodNumber>;
minutesBetweenSummaries: ZodOptional<ZodNumber>;
privacy: ZodOptional<ZodObject<..., ...>>;
sendSummaries: ZodOptional<ZodBoolean>;
timezone: ZodOptional<ZodString>;
timezoneInfo: ZodOptional<ZodObject<..., ...>>;
twoFactor: ZodOptional<ZodObject<..., ...>>;
}, $strip>>;
premiumFeatures: ZodOptional<ZodArray<ZodString>>;
products: ZodOptional<ZodArray<ZodNumber>>;
sessionType: ZodOptional<ZodNullable<ZodString>>;
similarity: ZodOptional<ZodNumber>;
status: ZodOptional<ZodCustom<"disconnected" | string & object, "disconnected" | string & object>>;
trophies: ZodOptional<ZodArray<ZodString>>;
uploadedAvatarHash: ZodOptional<ZodNullable<ZodString>>;
uploadedAvatarUrl: ZodOptional<ZodNullable<ZodString>>;
url: ZodOptional<ZodString>;
username: ZodOptional<ZodString>;
}, $strip>>>;
mirrorSourceId: ZodOptional<ZodNullable<ZodString>>;
mirrorSourceNodeId: ZodOptional<ZodUnknown>;
name: ZodOptional<ZodString>;
nodeId: ZodOptional<ZodString>;
originalDesc: ZodOptional<ZodNullable<ZodString>>;
originalName: ZodOptional<ZodNullable<ZodString>>;
pinned: ZodOptional<ZodBoolean>;
pluginData: ZodOptional<ZodArray<ZodUnknown>>;
pos: ZodOptional<ZodNumber>;
recurrenceRule: ZodOptional<ZodUnknown>;
shortLink: ZodOptional<ZodString>;
shortUrl: ZodOptional<ZodString>;
singleInstrumentationId: ZodOptional<ZodUnknown>;
sourceEmail: ZodOptional<ZodUnknown>;
start: ZodOptional<ZodNullable<ZodCoercedDate<unknown>>>;
staticMapUrl: ZodOptional<ZodUnknown>;
stickers: ZodOptional<ZodArray<ZodObject<{
id: ZodString;
image: ZodOptional<ZodString>;
imageScaled: ZodOptional<ZodArray<ZodObject<{
_id: ZodOptional<...>;
bytes: ZodOptional<...>;
height: ZodOptional<...>;
id: ZodOptional<...>;
scaled: ZodOptional<...>;
url: ZodOptional<...>;
width: ZodOptional<...>;
}, $strip>>>;
imageUrl: ZodOptional<ZodString>;
left: ZodOptional<ZodNumber>;
limits: ZodOptional<ZodObject<{
attachments: ZodOptional<ZodObject<..., ...>>;
boards: ZodOptional<ZodObject<..., ...>>;
cards: ZodOptional<ZodObject<..., ...>>;
checkItems: ZodOptional<ZodObject<..., ...>>;
checklists: ZodOptional<ZodObject<..., ...>>;
customFieldOptions: ZodOptional<ZodObject<..., ...>>;
customFields: ZodOptional<ZodObject<..., ...>>;
labels: ZodOptional<ZodObject<..., ...>>;
lists: ZodOptional<ZodObject<..., ...>>;
orgs: ZodOptional<ZodObject<..., ...>>;
reactions: ZodOptional<ZodObject<..., ...>>;
stickers: ZodOptional<ZodObject<..., ...>>;
}, $strip>>;
rotate: ZodOptional<ZodNumber>;
top: ZodOptional<ZodNumber>;
zIndex: ZodOptional<ZodNumber>;
}, $strip>>>;
subscribed: ZodOptional<ZodBoolean>;
url: ZodOptional<ZodString>;
urlSource: ZodOptional<ZodNullable<ZodString>>;
urlSourceText: ZodOptional<ZodUnknown>;
}, $strip>;Defined in: models/card.ts:12