Skip to content

Variable: SearchSchema

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

Defined in: parameters/search.ts:3