Skip to content

Variable: SearchSchema

ts
const SearchSchema: ZodObject<{
  boardFields: ZodOptional<ZodUnion<readonly [ZodString, ZodArray<ZodString>, ZodCustom<
     | "name"
     | "url"
     | "closed"
     | "desc"
     | string & object
     | "prefs"
     | "shortLink"
     | "invitations"
     | "dateLastActivity"
     | "memberships"
     | "descData"
     | "powerUps"
     | "invited"
     | "idOrganization"
     | "pinned"
     | "shortUrl"
     | "labelNames"
     | "starred"
     | "subscribed"
     | "dateLastView", 
     | "name"
     | "url"
     | "closed"
     | "desc"
     | string & object
     | "prefs"
     | "shortLink"
     | "invitations"
     | "dateLastActivity"
     | "memberships"
     | "descData"
     | "powerUps"
     | "invited"
     | "idOrganization"
     | "pinned"
     | "shortUrl"
     | "labelNames"
     | "starred"
     | "subscribed"
     | "dateLastView">, ZodArray<ZodCustom<
     | "name"
     | "url"
     | "closed"
     | "desc"
     | string & object
     | "prefs"
     | "shortLink"
     | "invitations"
     | "dateLastActivity"
     | "memberships"
     | "descData"
     | "powerUps"
     | "invited"
     | "idOrganization"
     | "pinned"
     | "shortUrl"
     | "labelNames"
     | "starred"
     | "subscribed"
     | "dateLastView", 
     | "name"
     | "url"
     | "closed"
     | "desc"
     | string & object
     | "prefs"
     | "shortLink"
     | "invitations"
     | "dateLastActivity"
     | "memberships"
     | "descData"
     | "powerUps"
     | "invited"
     | "idOrganization"
     | "pinned"
     | "shortUrl"
     | "labelNames"
     | "starred"
     | "subscribed"
    | "dateLastView">>]>>;
  boardOrganization: ZodOptional<ZodBoolean>;
  boardsLimit: ZodOptional<ZodNumber>;
  cardAttachments: ZodOptional<ZodString>;
  cardBoard: ZodOptional<ZodBoolean>;
  cardFields: ZodOptional<ZodUnion<readonly [ZodString, ZodArray<ZodString>, ZodCustom<
     | "name"
     | "url"
     | "closed"
     | "desc"
     | "labels"
     | string & object
     | "shortLink"
     | "dateLastActivity"
     | "descData"
     | "shortUrl"
     | "subscribed"
     | "pos"
     | "due"
     | "idBoard"
     | "badges"
     | "checkItemStates"
     | "idChecklists"
     | "idLabels"
     | "idList"
     | "idMembers"
     | "idMembersVoted"
     | "idShort"
     | "idAttachmentCover"
     | "manualCoverAttachment", 
     | "name"
     | "url"
     | "closed"
     | "desc"
     | "labels"
     | string & object
     | "shortLink"
     | "dateLastActivity"
     | "descData"
     | "shortUrl"
     | "subscribed"
     | "pos"
     | "due"
     | "idBoard"
     | "badges"
     | "checkItemStates"
     | "idChecklists"
     | "idLabels"
     | "idList"
     | "idMembers"
     | "idMembersVoted"
     | "idShort"
     | "idAttachmentCover"
     | "manualCoverAttachment">, ZodArray<ZodCustom<
     | "name"
     | "url"
     | "closed"
     | "desc"
     | "labels"
     | string & object
     | "shortLink"
     | "dateLastActivity"
     | "descData"
     | "shortUrl"
     | "subscribed"
     | "pos"
     | "due"
     | "idBoard"
     | "badges"
     | "checkItemStates"
     | "idChecklists"
     | "idLabels"
     | "idList"
     | "idMembers"
     | "idMembersVoted"
     | "idShort"
     | "idAttachmentCover"
     | "manualCoverAttachment", 
     | "name"
     | "url"
     | "closed"
     | "desc"
     | "labels"
     | string & object
     | "shortLink"
     | "dateLastActivity"
     | "descData"
     | "shortUrl"
     | "subscribed"
     | "pos"
     | "due"
     | "idBoard"
     | "badges"
     | "checkItemStates"
     | "idChecklists"
     | "idLabels"
     | "idList"
     | "idMembers"
     | "idMembersVoted"
     | "idShort"
     | "idAttachmentCover"
    | "manualCoverAttachment">>]>>;
  cardList: ZodOptional<ZodBoolean>;
  cardMembers: ZodOptional<ZodBoolean>;
  cardsLimit: ZodOptional<ZodNumber>;
  cardsPage: ZodOptional<ZodNumber>;
  cardStickers: ZodOptional<ZodBoolean>;
  idBoards: ZodOptional<ZodUnion<readonly [ZodCustom<string & object | "mine", string & object | "mine">, ZodString]>>;
  idCards: ZodOptional<ZodUnion<readonly [ZodString, ZodArray<ZodString>]>>;
  idOrganizations: ZodOptional<ZodUnion<readonly [ZodString, ZodArray<ZodString>]>>;
  memberFields: ZodOptional<ZodUnion<readonly [ZodString, ZodArray<ZodString>, ZodCustom<
     | "url"
     | "username"
     | "status"
     | string & object
     | "fullName"
     | "avatarHash"
     | "bio"
     | "bioData"
     | "confirmed"
     | "idPremOrgsAdmin"
     | "initials"
     | "memberType"
     | "products", 
     | "url"
     | "username"
     | "status"
     | string & object
     | "fullName"
     | "avatarHash"
     | "bio"
     | "bioData"
     | "confirmed"
     | "idPremOrgsAdmin"
     | "initials"
     | "memberType"
     | "products">, ZodArray<ZodCustom<
     | "url"
     | "username"
     | "status"
     | string & object
     | "fullName"
     | "avatarHash"
     | "bio"
     | "bioData"
     | "confirmed"
     | "idPremOrgsAdmin"
     | "initials"
     | "memberType"
     | "products", 
     | "url"
     | "username"
     | "status"
     | string & object
     | "fullName"
     | "avatarHash"
     | "bio"
     | "bioData"
     | "confirmed"
     | "idPremOrgsAdmin"
     | "initials"
     | "memberType"
    | "products">>]>>;
  membersLimit: ZodOptional<ZodNumber>;
  modelTypes: ZodOptional<ZodUnion<readonly [ZodString, ZodArray<ZodString>, ZodCustom<
     | string & object
     | "boards"
     | "cards"
     | "organizations"
     | "members"
     | "actions", 
     | string & object
     | "boards"
     | "cards"
     | "organizations"
     | "members"
     | "actions">, ZodArray<ZodCustom<
     | string & object
     | "boards"
     | "cards"
     | "organizations"
     | "members"
     | "actions", 
     | string & object
     | "boards"
     | "cards"
     | "organizations"
     | "members"
    | "actions">>]>>;
  organizationFields: ZodOptional<ZodUnion<readonly [ZodString, ZodArray<ZodString>, ZodCustom<
     | "name"
     | "url"
     | "desc"
     | string & object
     | "products"
     | "idBoards"
     | "prefs"
     | "premiumFeatures"
     | "invitations"
     | "displayName"
     | "memberships"
     | "descData"
     | "logoHash"
     | "powerUps"
     | "website"
     | "billableMemberCount"
     | "invited", 
     | "name"
     | "url"
     | "desc"
     | string & object
     | "products"
     | "idBoards"
     | "prefs"
     | "premiumFeatures"
     | "invitations"
     | "displayName"
     | "memberships"
     | "descData"
     | "logoHash"
     | "powerUps"
     | "website"
     | "billableMemberCount"
     | "invited">, ZodArray<ZodCustom<
     | "name"
     | "url"
     | "desc"
     | string & object
     | "products"
     | "idBoards"
     | "prefs"
     | "premiumFeatures"
     | "invitations"
     | "displayName"
     | "memberships"
     | "descData"
     | "logoHash"
     | "powerUps"
     | "website"
     | "billableMemberCount"
     | "invited", 
     | "name"
     | "url"
     | "desc"
     | string & object
     | "products"
     | "idBoards"
     | "prefs"
     | "premiumFeatures"
     | "invitations"
     | "displayName"
     | "memberships"
     | "descData"
     | "logoHash"
     | "powerUps"
     | "website"
     | "billableMemberCount"
    | "invited">>]>>;
  organizationsLimit: ZodOptional<ZodNumber>;
  partial: ZodOptional<ZodBoolean>;
  query: ZodString;
}, $strip>;

Defined in: parameters/search.ts:4