initiall commit

This commit is contained in:
Tomas Dvorak committed 2026-04-10 12:03:31 +02:00
commit 7ddfb1f52b
276 files changed
+37629

No files matched your search

@@ -0,0 +1,12 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $AcceptInvitationRequest = {
properties: {
token: {
type: 'string',
isRequired: true,
},
},
} as const;
@@ -0,0 +1,36 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $ApiKey = {
properties: {
id: {
type: 'string',
isRequired: true,
format: 'uuid',
},
project_id: {
type: 'string',
isRequired: true,
format: 'uuid',
},
name: {
type: 'string',
isRequired: true,
},
prefix: {
type: 'string',
isRequired: true,
},
last_used_at: {
type: 'string',
isNullable: true,
format: 'date-time',
},
revoked_at: {
type: 'string',
isNullable: true,
format: 'date-time',
},
},
} as const;
@@ -0,0 +1,8 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $ApiKeyID = {
type: 'string',
format: 'uuid',
} as const;
@@ -0,0 +1,7 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $AuditAction = {
type: 'string',
} as const;
@@ -0,0 +1,42 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $AuditLog = {
properties: {
id: {
type: 'string',
isRequired: true,
format: 'uuid',
},
created_at: {
type: 'string',
isRequired: true,
format: 'date-time',
},
action: {
type: 'string',
isRequired: true,
},
resource_type: {
type: 'string',
isRequired: true,
},
resource_id: {
type: 'string',
isRequired: true,
},
request_id: {
type: 'string',
isRequired: true,
},
metadata: {
type: 'dictionary',
contains: {
properties: {
},
},
isRequired: true,
},
},
} as const;
@@ -0,0 +1,20 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $AuditLogListResponse = {
type: 'all-of',
contains: [{
type: 'PaginationMetadata',
}, {
properties: {
items: {
type: 'array',
contains: {
type: 'AuditLog',
},
isRequired: true,
},
},
}],
} as const;
@@ -0,0 +1,7 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $AuditQuery = {
type: 'string',
} as const;
@@ -0,0 +1,28 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $BootstrapRequest = {
properties: {
organizationName: {
type: 'string',
isRequired: true,
},
organizationSlug: {
type: 'string',
isRequired: true,
},
projectName: {
type: 'string',
isRequired: true,
},
projectSlug: {
type: 'string',
isRequired: true,
},
description: {
type: 'string',
isNullable: true,
},
},
} as const;
@@ -0,0 +1,34 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $BootstrapResponse = {
properties: {
organization_id: {
type: 'string',
isRequired: true,
format: 'uuid',
},
organization_slug: {
type: 'string',
isRequired: true,
},
organization_name: {
type: 'string',
isRequired: true,
},
project_id: {
type: 'string',
isRequired: true,
format: 'uuid',
},
project_slug: {
type: 'string',
isRequired: true,
},
project_name: {
type: 'string',
isRequired: true,
},
},
} as const;
@@ -0,0 +1,30 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $Bucket = {
properties: {
id: {
type: 'string',
isRequired: true,
format: 'uuid',
},
project_id: {
type: 'string',
isRequired: true,
format: 'uuid',
},
slug: {
type: 'string',
isRequired: true,
},
name: {
type: 'string',
isRequired: true,
},
visibility: {
type: 'string',
isRequired: true,
},
},
} as const;
@@ -0,0 +1,8 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $BucketID = {
type: 'string',
format: 'uuid',
} as const;
@@ -0,0 +1,40 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $BucketObject = {
properties: {
id: {
type: 'string',
isRequired: true,
format: 'uuid',
},
bucket_id: {
type: 'string',
isRequired: true,
format: 'uuid',
},
object_key: {
type: 'string',
isRequired: true,
},
content_type: {
type: 'string',
isRequired: true,
},
size_bytes: {
type: 'number',
isRequired: true,
format: 'int64',
},
checksum_sha256: {
type: 'string',
isRequired: true,
},
created_at: {
type: 'string',
isRequired: true,
format: 'date-time',
},
},
} as const;
@@ -0,0 +1,20 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $BucketObjectListResponse = {
type: 'all-of',
contains: [{
type: 'PaginationMetadata',
}, {
properties: {
items: {
type: 'array',
contains: {
type: 'BucketObject',
},
isRequired: true,
},
},
}],
} as const;
@@ -0,0 +1,48 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $Collection = {
properties: {
id: {
type: 'string',
isRequired: true,
format: 'uuid',
},
project_id: {
type: 'string',
isRequired: true,
format: 'uuid',
},
slug: {
type: 'string',
isRequired: true,
},
name: {
type: 'string',
isRequired: true,
},
description: {
type: 'string',
isNullable: true,
},
schema: {
type: 'dictionary',
contains: {
properties: {
},
},
isRequired: true,
},
created_at: {
type: 'string',
isRequired: true,
format: 'date-time',
},
updated_at: {
type: 'string',
isRequired: true,
format: 'date-time',
},
},
} as const;
@@ -0,0 +1,8 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $CollectionID = {
type: 'string',
format: 'uuid',
} as const;
@@ -0,0 +1,15 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $CollectionListResponse = {
properties: {
items: {
type: 'array',
contains: {
type: 'Collection',
},
isRequired: true,
},
},
} as const;
@@ -0,0 +1,21 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $CopyBucketObjectRequest = {
properties: {
objectKey: {
type: 'string',
isRequired: true,
},
newObjectKey: {
type: 'string',
isRequired: true,
},
destinationBucketId: {
type: 'string',
isNullable: true,
format: 'uuid',
},
},
} as const;
@@ -0,0 +1,12 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $CreateApiKeyRequest = {
properties: {
name: {
type: 'string',
isRequired: true,
},
},
} as const;
@@ -0,0 +1,20 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $CreateBucketRequest = {
properties: {
name: {
type: 'string',
isRequired: true,
},
slug: {
type: 'string',
isRequired: true,
},
visibility: {
type: 'Enum',
isRequired: true,
},
},
} as const;
@@ -0,0 +1,27 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $CreateCollectionRequest = {
properties: {
slug: {
type: 'string',
isRequired: true,
},
name: {
type: 'string',
isRequired: true,
},
description: {
type: 'string',
isNullable: true,
},
schema: {
type: 'dictionary',
contains: {
properties: {
},
},
},
},
} as const;
@@ -0,0 +1,16 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $CreateDocumentRequest = {
properties: {
data: {
type: 'dictionary',
contains: {
properties: {
},
},
isRequired: true,
},
},
} as const;
@@ -0,0 +1,31 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $CreateInvitationRequest = {
properties: {
email: {
type: 'string',
isRequired: true,
format: 'email',
},
orgRole: {
type: 'Enum',
isRequired: true,
},
projectId: {
type: 'string',
isNullable: true,
format: 'uuid',
},
projectRole: {
type: 'Enum',
isNullable: true,
},
redirectUrl: {
type: 'string',
isNullable: true,
format: 'uri',
},
},
} as const;
@@ -0,0 +1,16 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $CreateOrganizationRequest = {
properties: {
name: {
type: 'string',
isRequired: true,
},
slug: {
type: 'string',
isRequired: true,
},
},
} as const;
@@ -0,0 +1,20 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $CreateProjectRequest = {
properties: {
name: {
type: 'string',
isRequired: true,
},
slug: {
type: 'string',
isRequired: true,
},
description: {
type: 'string',
isNullable: true,
},
},
} as const;
@@ -0,0 +1,25 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $CreatedApiKey = {
properties: {
id: {
type: 'string',
isRequired: true,
format: 'uuid',
},
prefix: {
type: 'string',
isRequired: true,
},
secret: {
type: 'string',
isRequired: true,
},
name: {
type: 'string',
isRequired: true,
},
},
} as const;
@@ -0,0 +1,36 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $Document = {
properties: {
id: {
type: 'string',
isRequired: true,
format: 'uuid',
},
collection_id: {
type: 'string',
isRequired: true,
format: 'uuid',
},
data: {
type: 'dictionary',
contains: {
properties: {
},
},
isRequired: true,
},
created_at: {
type: 'string',
isRequired: true,
format: 'date-time',
},
updated_at: {
type: 'string',
isRequired: true,
format: 'date-time',
},
},
} as const;
@@ -0,0 +1,8 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $DocumentID = {
type: 'string',
format: 'uuid',
} as const;
@@ -0,0 +1,20 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $DocumentListResponse = {
type: 'all-of',
contains: [{
type: 'PaginationMetadata',
}, {
properties: {
items: {
type: 'array',
contains: {
type: 'Document',
},
isRequired: true,
},
},
}],
} as const;
@@ -0,0 +1,25 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $ErrorEnvelope = {
properties: {
status: {
type: 'string',
isRequired: true,
},
error: {
properties: {
code: {
type: 'string',
isRequired: true,
},
message: {
type: 'string',
isRequired: true,
},
},
isRequired: true,
},
},
} as const;
@@ -0,0 +1,12 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $HealthStatus = {
properties: {
status: {
type: 'string',
isRequired: true,
},
},
} as const;
@@ -0,0 +1,23 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $Invitation = {
properties: {
id: {
type: 'string',
isRequired: true,
format: 'uuid',
},
email: {
type: 'string',
isRequired: true,
format: 'email',
},
expiresAt: {
type: 'string',
isRequired: true,
format: 'date-time',
},
},
} as const;
@@ -0,0 +1,8 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $InvitationID = {
type: 'string',
format: 'uuid',
} as const;
@@ -0,0 +1,19 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $MeResponse = {
properties: {
user: {
type: 'UserSummary',
isRequired: true,
},
organizations: {
type: 'array',
contains: {
type: 'OrganizationSummary',
},
isRequired: true,
},
},
} as const;
@@ -0,0 +1,7 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $ObjectKey = {
type: 'string',
} as const;
@@ -0,0 +1,8 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $OrganizationID = {
type: 'string',
format: 'uuid',
} as const;
@@ -0,0 +1,64 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $OrganizationInvitation = {
properties: {
id: {
type: 'string',
isRequired: true,
format: 'uuid',
},
organization_id: {
type: 'string',
isRequired: true,
format: 'uuid',
},
project_id: {
type: 'string',
isNullable: true,
format: 'uuid',
},
project_name: {
type: 'string',
isNullable: true,
},
email: {
type: 'string',
isRequired: true,
format: 'email',
},
org_role: {
type: 'Enum',
isRequired: true,
},
project_role: {
type: 'Enum',
isNullable: true,
},
expires_at: {
type: 'string',
isRequired: true,
format: 'date-time',
},
accepted_at: {
type: 'string',
isNullable: true,
format: 'date-time',
},
invited_by_user_id: {
type: 'string',
isNullable: true,
format: 'uuid',
},
created_at: {
type: 'string',
isRequired: true,
format: 'date-time',
},
status: {
type: 'Enum',
isRequired: true,
},
},
} as const;
@@ -0,0 +1,34 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $OrganizationMember = {
properties: {
user_id: {
type: 'string',
isRequired: true,
format: 'uuid',
},
email: {
type: 'string',
isRequired: true,
},
name: {
type: 'string',
isRequired: true,
},
email_verified: {
type: 'boolean',
isRequired: true,
},
role: {
type: 'Enum',
isRequired: true,
},
joined_at: {
type: 'string',
isRequired: true,
format: 'date-time',
},
},
} as const;
@@ -0,0 +1,25 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $OrganizationMembership = {
properties: {
id: {
type: 'string',
isRequired: true,
format: 'uuid',
},
slug: {
type: 'string',
isRequired: true,
},
name: {
type: 'string',
isRequired: true,
},
membership_role: {
type: 'string',
isRequired: true,
},
},
} as const;
@@ -0,0 +1,32 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $OrganizationSummary = {
properties: {
id: {
type: 'string',
isRequired: true,
format: 'uuid',
},
name: {
type: 'string',
isRequired: true,
},
slug: {
type: 'string',
isRequired: true,
},
membershipRole: {
type: 'string',
isRequired: true,
},
projects: {
type: 'array',
contains: {
type: 'ProjectSummary',
},
isRequired: true,
},
},
} as const;
@@ -0,0 +1,10 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $PaginationLimit = {
type: 'number',
format: 'int32',
maximum: 200,
minimum: 1,
} as const;
@@ -0,0 +1,27 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $PaginationMetadata = {
properties: {
total: {
type: 'number',
isRequired: true,
format: 'int64',
},
limit: {
type: 'number',
isRequired: true,
format: 'int32',
},
offset: {
type: 'number',
isRequired: true,
format: 'int32',
},
has_more: {
type: 'boolean',
isRequired: true,
},
},
} as const;
@@ -0,0 +1,9 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $PaginationOffset = {
type: 'number',
format: 'int32',
maximum: 100000,
} as const;
@@ -0,0 +1,34 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $Project = {
properties: {
id: {
type: 'string',
isRequired: true,
format: 'uuid',
},
organization_id: {
type: 'string',
isRequired: true,
format: 'uuid',
},
slug: {
type: 'string',
isRequired: true,
},
name: {
type: 'string',
isRequired: true,
},
description: {
type: 'string',
isNullable: true,
},
membership_role: {
type: 'string',
isNullable: true,
},
},
} as const;
@@ -0,0 +1,8 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $ProjectID = {
type: 'string',
format: 'uuid',
} as const;
@@ -0,0 +1,34 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $ProjectMember = {
properties: {
user_id: {
type: 'string',
isRequired: true,
format: 'uuid',
},
email: {
type: 'string',
isRequired: true,
},
name: {
type: 'string',
isRequired: true,
},
email_verified: {
type: 'boolean',
isRequired: true,
},
role: {
type: 'Enum',
isRequired: true,
},
joined_at: {
type: 'string',
isRequired: true,
format: 'date-time',
},
},
} as const;
@@ -0,0 +1,66 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $ProjectOverview = {
properties: {
project_id: {
type: 'string',
isRequired: true,
format: 'uuid',
},
organization_id: {
type: 'string',
isRequired: true,
format: 'uuid',
},
project_slug: {
type: 'string',
isRequired: true,
},
project_name: {
type: 'string',
isRequired: true,
},
member_count: {
type: 'number',
isRequired: true,
format: 'int64',
},
active_api_key_count: {
type: 'number',
isRequired: true,
format: 'int64',
},
bucket_count: {
type: 'number',
isRequired: true,
format: 'int64',
},
object_count: {
type: 'number',
isRequired: true,
format: 'int64',
},
object_bytes_total: {
type: 'number',
isRequired: true,
format: 'int64',
},
pending_invitation_count: {
type: 'number',
isRequired: true,
format: 'int64',
},
audit_events_24h: {
type: 'number',
isRequired: true,
format: 'int64',
},
last_audit_at: {
type: 'string',
isNullable: true,
format: 'date-time',
},
},
} as const;
@@ -0,0 +1,29 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $ProjectSummary = {
properties: {
id: {
type: 'string',
isRequired: true,
format: 'uuid',
},
name: {
type: 'string',
isRequired: true,
},
slug: {
type: 'string',
isRequired: true,
},
description: {
type: 'string',
isNullable: true,
},
membershipRole: {
type: 'string',
isNullable: true,
},
},
} as const;
@@ -0,0 +1,19 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $ReadinessStatus = {
properties: {
status: {
type: 'string',
isRequired: true,
},
checks: {
type: 'dictionary',
contains: {
type: 'string',
},
isRequired: true,
},
},
} as const;
@@ -0,0 +1,17 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $UpdateBucketObjectRequest = {
properties: {
newObjectKey: {
type: 'string',
isRequired: true,
},
destinationBucketId: {
type: 'string',
isNullable: true,
format: 'uuid',
},
},
} as const;
@@ -0,0 +1,20 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $UpdateBucketRequest = {
properties: {
name: {
type: 'string',
isRequired: true,
},
slug: {
type: 'string',
isRequired: true,
},
visibility: {
type: 'Enum',
isRequired: true,
},
},
} as const;
@@ -0,0 +1,22 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $UpdateCollectionRequest = {
properties: {
name: {
type: 'string',
},
description: {
type: 'string',
isNullable: true,
},
schema: {
type: 'dictionary',
contains: {
properties: {
},
},
},
},
} as const;
@@ -0,0 +1,16 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $UpdateDocumentRequest = {
properties: {
data: {
type: 'dictionary',
contains: {
properties: {
},
},
isRequired: true,
},
},
} as const;
@@ -0,0 +1,12 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $UpdateOrganizationMemberRoleRequest = {
properties: {
role: {
type: 'Enum',
isRequired: true,
},
},
} as const;
@@ -0,0 +1,16 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $UpdateOrganizationRequest = {
properties: {
name: {
type: 'string',
isRequired: true,
},
slug: {
type: 'string',
isRequired: true,
},
},
} as const;
@@ -0,0 +1,12 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $UpdateProjectMemberRoleRequest = {
properties: {
role: {
type: 'Enum',
isRequired: true,
},
},
} as const;
@@ -0,0 +1,20 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $UpdateProjectRequest = {
properties: {
name: {
type: 'string',
isRequired: true,
},
slug: {
type: 'string',
isRequired: true,
},
description: {
type: 'string',
isNullable: true,
},
},
} as const;
@@ -0,0 +1,8 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $UserID = {
type: 'string',
format: 'uuid',
} as const;
@@ -0,0 +1,29 @@
/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $UserSummary = {
properties: {
id: {
type: 'string',
isRequired: true,
format: 'uuid',
},
authSubject: {
type: 'string',
isRequired: true,
},
email: {
type: 'string',
isRequired: true,
},
name: {
type: 'string',
isRequired: true,
},
emailVerified: {
type: 'boolean',
isRequired: true,
},
},
} as const;