Skip to content

Variable: TokenSchema

ts
const TokenSchema: ZodObject<{
  appKey: ZodOptional<ZodString>;
  dateCreated: ZodOptional<ZodCoercedDate<unknown>>;
  dateExpires: ZodOptional<ZodNullable<ZodCoercedDate<unknown>>>;
  id: ZodString;
  identifier: ZodOptional<ZodString>;
  idMember: ZodOptional<ZodString>;
  permissions: ZodOptional<ZodArray<ZodObject<{
     idModel: ZodOptional<ZodUnion<readonly [ZodUnknown, ZodEnum<{
        *: ...;
     }>]>>;
     modelType: ZodOptional<ZodEnum<{
        Board: "Board";
        Enterprise: "Enterprise";
        Member: "Member";
        Organization: "Organization";
     }>>;
     read: ZodOptional<ZodBoolean>;
     write: ZodOptional<ZodBoolean>;
  }, $strip>>>;
  webhooks: ZodOptional<ZodArray<ZodUnknown>>;
}, $strip>;

Defined in: models/token.ts:6