Variable: SpaceSchema
ts
const SpaceSchema: 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>;
}, $loose>>>;
authorId: ZodOptional<ZodString>;
createdAt: ZodOptional<ZodCoercedDate<unknown>>;
currentActiveAlias: ZodOptional<ZodString>;
description: ZodOptional<ZodNullable<ZodObject<{
plain: ZodOptional<ZodNullable<ZodObject<{
representation: ZodOptional<...>;
value: ZodOptional<...>;
}, $loose>>>;
view: ZodOptional<ZodNullable<ZodObject<{
representation: ZodOptional<...>;
value: ZodOptional<...>;
}, $loose>>>;
}, $loose>>>;
homepageId: ZodOptional<ZodString>;
icon: ZodOptional<ZodNullable<ZodObject<{
apiDownloadLink: ZodOptional<ZodString>;
path: ZodOptional<ZodString>;
}, $loose>>>;
id: ZodOptional<ZodString>;
key: ZodOptional<ZodString>;
labels: ZodOptional<ZodNullable<ZodObject<{
_links: ZodOptional<ZodNullable<ZodObject<{
base: ZodOptional<...>;
byOperation: ZodOptional<...>;
collection: ZodOptional<...>;
context: ZodOptional<...>;
download: ZodOptional<...>;
editui: ZodOptional<...>;
edituiv2: ZodOptional<...>;
next: ZodOptional<...>;
prev: ZodOptional<...>;
self: ZodOptional<...>;
tinyui: ZodOptional<...>;
webui: ZodOptional<...>;
}, $loose>>>;
meta: ZodOptional<ZodNullable<ZodObject<{
count: ZodOptional<...>;
cursor: ZodOptional<...>;
hasMore: ZodOptional<...>;
}, $loose>>>;
results: ZodOptional<ZodNullable<ZodArray<ZodObject<{
id: ...;
name: ...;
prefix: ...;
}, $loose>>>>;
}, $loose>>>;
name: ZodOptional<ZodString>;
operations: ZodOptional<ZodNullable<ZodObject<{
_links: ZodOptional<ZodNullable<ZodObject<{
base: ZodOptional<...>;
byOperation: ZodOptional<...>;
collection: ZodOptional<...>;
context: ZodOptional<...>;
download: ZodOptional<...>;
editui: ZodOptional<...>;
edituiv2: ZodOptional<...>;
next: ZodOptional<...>;
prev: ZodOptional<...>;
self: ZodOptional<...>;
tinyui: ZodOptional<...>;
webui: ZodOptional<...>;
}, $loose>>>;
meta: ZodOptional<ZodNullable<ZodObject<{
count: ZodOptional<...>;
cursor: ZodOptional<...>;
hasMore: ZodOptional<...>;
}, $loose>>>;
results: ZodOptional<ZodNullable<ZodArray<ZodObject<{
operation: ...;
targetType: ...;
}, $loose>>>>;
}, $loose>>>;
permissions: ZodOptional<ZodNullable<ZodObject<{
_links: ZodOptional<ZodNullable<ZodObject<{
base: ZodOptional<...>;
byOperation: ZodOptional<...>;
collection: ZodOptional<...>;
context: ZodOptional<...>;
download: ZodOptional<...>;
editui: ZodOptional<...>;
edituiv2: ZodOptional<...>;
next: ZodOptional<...>;
prev: ZodOptional<...>;
self: ZodOptional<...>;
tinyui: ZodOptional<...>;
webui: ZodOptional<...>;
}, $loose>>>;
meta: ZodOptional<ZodNullable<ZodObject<{
count: ZodOptional<...>;
cursor: ZodOptional<...>;
hasMore: ZodOptional<...>;
}, $loose>>>;
results: ZodOptional<ZodNullable<ZodArray<ZodObject<{
id: ...;
operation: ...;
principal: ...;
}, $loose>>>>;
}, $loose>>>;
properties: ZodOptional<ZodNullable<ZodObject<{
_links: ZodOptional<ZodNullable<ZodObject<{
base: ZodOptional<...>;
byOperation: ZodOptional<...>;
collection: ZodOptional<...>;
context: ZodOptional<...>;
download: ZodOptional<...>;
editui: ZodOptional<...>;
edituiv2: ZodOptional<...>;
next: ZodOptional<...>;
prev: ZodOptional<...>;
self: ZodOptional<...>;
tinyui: ZodOptional<...>;
webui: ZodOptional<...>;
}, $loose>>>;
meta: ZodOptional<ZodNullable<ZodObject<{
count: ZodOptional<...>;
cursor: ZodOptional<...>;
hasMore: ZodOptional<...>;
}, $loose>>>;
results: ZodOptional<ZodNullable<ZodArray<ZodObject<{
authorId: ...;
createdAt: ...;
id: ...;
key: ...;
value: ...;
version: ...;
}, $loose>>>>;
}, $loose>>>;
spaceOwnerId: ZodOptional<ZodString>;
status: ZodOptional<ZodEnum<{
archived: "archived";
current: "current";
}>>;
type: ZodOptional<ZodEnum<{
collaboration: "collaboration";
global: "global";
knowledge_base: "knowledge_base";
onboarding: "onboarding";
personal: "personal";
system: "system";
xflow_sample_space: "xflow_sample_space";
}>>;
}, $loose>;Defined in: src/v2/models/space.ts:15