Skip to content

Variable: SpaceSummarySchema ​

ts
const SpaceSummarySchema: ZodObject<{
  _links: ZodOptional<ZodNullable<ZodObject<{
     base: ZodOptional<ZodString>;
     byOperation: ZodOptional<ZodString>;
     collection: ZodOptional<ZodString>;
     context: ZodOptional<ZodString>;
     download: ZodOptional<ZodString>;
     editui: ZodOptional<ZodString>;
     edituiv2: ZodOptional<ZodString>;
     next: ZodOptional<ZodString>;
     prev: ZodOptional<ZodString>;
     self: ZodOptional<ZodString>;
     tinyui: ZodOptional<ZodString>;
     webui: ZodOptional<ZodString>;
  }, ApiObjectConfig<undefined>>>>;
  authorId: ZodOptional<ZodString>;
  createdAt: ZodOptional<ZodCoercedDate<unknown>>;
  currentActiveAlias: ZodOptional<ZodNullable<ZodString>>;
  description: ZodOptional<ZodNullable<ZodObject<{
     plain: ZodOptional<ZodNullable<ZodObject<{
        representation: ZodOptional<...>;
        value: ZodOptional<...>;
     }, ApiObjectConfig<undefined>>>>;
     view: ZodOptional<ZodNullable<ZodObject<{
        representation: ZodOptional<...>;
        value: ZodOptional<...>;
     }, ApiObjectConfig<undefined>>>>;
  }, ApiObjectConfig<undefined>>>>;
  homepageId: ZodOptional<ZodType<string | undefined, string | null | undefined, $ZodTypeInternals<string | undefined, string | null | undefined>>>;
  icon: ZodOptional<ZodNullable<ZodObject<{
     apiDownloadLink: ZodOptional<ZodString>;
     path: ZodOptional<ZodString>;
  }, ApiObjectConfig<undefined>>>>;
  id: ZodOptional<ZodString>;
  key: ZodOptional<ZodString>;
  name: ZodOptional<ZodString>;
  spaceOwnerId: ZodOptional<ZodString>;
  status: ZodOptional<ZodCustom<string & object | "current" | "trashed" | "archived", string & object | "current" | "trashed" | "archived">>;
  type: ZodOptional<ZodCustom<
     | "global"
     | string & object
     | "personal"
     | "collaboration"
     | "knowledge_base"
     | "system"
     | "onboarding"
     | "xflow_sample_space", 
     | "global"
     | string & object
     | "personal"
     | "collaboration"
     | "knowledge_base"
     | "system"
     | "onboarding"
    | "xflow_sample_space">>;
}, ApiObjectConfig<undefined>>;

Defined in: src/v2/models/spaceSummary.ts:10