This repository was archived by the owner on Mar 1, 2026. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 17
Expand file tree
/
Copy pathmodels.ts
More file actions
174 lines (172 loc) · 12.5 KB
/
models.ts
File metadata and controls
174 lines (172 loc) · 12.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
//////////////////////////////////////////////////////////////////////////////////////////////
// DO NOT MODIFY THIS FILE //
// This file is automatically generated by ZenStack CLI and should not be manually updated. //
//////////////////////////////////////////////////////////////////////////////////////////////
/* eslint-disable */
import { schema as $schema, type SchemaType as $Schema } from "./schema";
import type { ModelResult as $ModelResult } from "@zenstackhq/orm";
export type Host = $ModelResult<$Schema, "Host">;
export type CalVideoSettings = $ModelResult<$Schema, "CalVideoSettings">;
export type EventType = $ModelResult<$Schema, "EventType">;
export type Credential = $ModelResult<$Schema, "Credential">;
export type DestinationCalendar = $ModelResult<$Schema, "DestinationCalendar">;
export type UserPassword = $ModelResult<$Schema, "UserPassword">;
export type TravelSchedule = $ModelResult<$Schema, "TravelSchedule">;
export type User = $ModelResult<$Schema, "User">;
export type NotificationsSubscriptions = $ModelResult<$Schema, "NotificationsSubscriptions">;
export type Profile = $ModelResult<$Schema, "Profile">;
export type Team = $ModelResult<$Schema, "Team">;
export type CreditBalance = $ModelResult<$Schema, "CreditBalance">;
export type CreditPurchaseLog = $ModelResult<$Schema, "CreditPurchaseLog">;
export type CreditExpenseLog = $ModelResult<$Schema, "CreditExpenseLog">;
export type OrganizationSettings = $ModelResult<$Schema, "OrganizationSettings">;
export type Membership = $ModelResult<$Schema, "Membership">;
export type VerificationToken = $ModelResult<$Schema, "VerificationToken">;
export type InstantMeetingToken = $ModelResult<$Schema, "InstantMeetingToken">;
export type BookingReference = $ModelResult<$Schema, "BookingReference">;
export type Attendee = $ModelResult<$Schema, "Attendee">;
export type Booking = $ModelResult<$Schema, "Booking">;
export type Tracking = $ModelResult<$Schema, "Tracking">;
export type Schedule = $ModelResult<$Schema, "Schedule">;
export type Availability = $ModelResult<$Schema, "Availability">;
export type SelectedCalendar = $ModelResult<$Schema, "SelectedCalendar">;
export type EventTypeCustomInput = $ModelResult<$Schema, "EventTypeCustomInput">;
export type ResetPasswordRequest = $ModelResult<$Schema, "ResetPasswordRequest">;
export type ReminderMail = $ModelResult<$Schema, "ReminderMail">;
export type Payment = $ModelResult<$Schema, "Payment">;
export type Webhook = $ModelResult<$Schema, "Webhook">;
export type Impersonations = $ModelResult<$Schema, "Impersonations">;
export type ApiKey = $ModelResult<$Schema, "ApiKey">;
export type RateLimit = $ModelResult<$Schema, "RateLimit">;
export type HashedLink = $ModelResult<$Schema, "HashedLink">;
export type Account = $ModelResult<$Schema, "Account">;
export type Session = $ModelResult<$Schema, "Session">;
export type App = $ModelResult<$Schema, "App">;
export type App_RoutingForms_Form = $ModelResult<$Schema, "App_RoutingForms_Form">;
export type App_RoutingForms_FormResponse = $ModelResult<$Schema, "App_RoutingForms_FormResponse">;
export type App_RoutingForms_QueuedFormResponse = $ModelResult<$Schema, "App_RoutingForms_QueuedFormResponse">;
export type RoutingFormResponseField = $ModelResult<$Schema, "RoutingFormResponseField">;
export type RoutingFormResponse = $ModelResult<$Schema, "RoutingFormResponse">;
export type RoutingFormResponseDenormalized = $ModelResult<$Schema, "RoutingFormResponseDenormalized">;
export type Feedback = $ModelResult<$Schema, "Feedback">;
export type WorkflowStep = $ModelResult<$Schema, "WorkflowStep">;
export type Workflow = $ModelResult<$Schema, "Workflow">;
export type AIPhoneCallConfiguration = $ModelResult<$Schema, "AIPhoneCallConfiguration">;
export type WorkflowsOnEventTypes = $ModelResult<$Schema, "WorkflowsOnEventTypes">;
export type WorkflowsOnTeams = $ModelResult<$Schema, "WorkflowsOnTeams">;
export type Deployment = $ModelResult<$Schema, "Deployment">;
export type WorkflowReminder = $ModelResult<$Schema, "WorkflowReminder">;
export type WebhookScheduledTriggers = $ModelResult<$Schema, "WebhookScheduledTriggers">;
export type BookingSeat = $ModelResult<$Schema, "BookingSeat">;
export type VerifiedNumber = $ModelResult<$Schema, "VerifiedNumber">;
export type VerifiedEmail = $ModelResult<$Schema, "VerifiedEmail">;
export type Feature = $ModelResult<$Schema, "Feature">;
export type UserFeatures = $ModelResult<$Schema, "UserFeatures">;
export type TeamFeatures = $ModelResult<$Schema, "TeamFeatures">;
export type SelectedSlots = $ModelResult<$Schema, "SelectedSlots">;
export type OAuthClient = $ModelResult<$Schema, "OAuthClient">;
export type AccessCode = $ModelResult<$Schema, "AccessCode">;
export type BookingTimeStatus = $ModelResult<$Schema, "BookingTimeStatus">;
export type BookingDenormalized = $ModelResult<$Schema, "BookingDenormalized">;
export type BookingTimeStatusDenormalized = $ModelResult<$Schema, "BookingTimeStatusDenormalized">;
export type CalendarCache = $ModelResult<$Schema, "CalendarCache">;
export type TempOrgRedirect = $ModelResult<$Schema, "TempOrgRedirect">;
export type Avatar = $ModelResult<$Schema, "Avatar">;
export type OutOfOfficeEntry = $ModelResult<$Schema, "OutOfOfficeEntry">;
export type OutOfOfficeReason = $ModelResult<$Schema, "OutOfOfficeReason">;
export type PlatformOAuthClient = $ModelResult<$Schema, "PlatformOAuthClient">;
export type PlatformAuthorizationToken = $ModelResult<$Schema, "PlatformAuthorizationToken">;
export type AccessToken = $ModelResult<$Schema, "AccessToken">;
export type RefreshToken = $ModelResult<$Schema, "RefreshToken">;
export type DSyncData = $ModelResult<$Schema, "DSyncData">;
export type DSyncTeamGroupMapping = $ModelResult<$Schema, "DSyncTeamGroupMapping">;
export type SecondaryEmail = $ModelResult<$Schema, "SecondaryEmail">;
export type Task = $ModelResult<$Schema, "Task">;
export type ManagedOrganization = $ModelResult<$Schema, "ManagedOrganization">;
export type PlatformBilling = $ModelResult<$Schema, "PlatformBilling">;
export type AttributeOption = $ModelResult<$Schema, "AttributeOption">;
export type Attribute = $ModelResult<$Schema, "Attribute">;
export type AttributeToUser = $ModelResult<$Schema, "AttributeToUser">;
export type AssignmentReason = $ModelResult<$Schema, "AssignmentReason">;
export type DelegationCredential = $ModelResult<$Schema, "DelegationCredential">;
export type DomainWideDelegation = $ModelResult<$Schema, "DomainWideDelegation">;
export type WorkspacePlatform = $ModelResult<$Schema, "WorkspacePlatform">;
export type EventTypeTranslation = $ModelResult<$Schema, "EventTypeTranslation">;
export type Watchlist = $ModelResult<$Schema, "Watchlist">;
export type OrganizationOnboarding = $ModelResult<$Schema, "OrganizationOnboarding">;
export type App_RoutingForms_IncompleteBookingActions = $ModelResult<$Schema, "App_RoutingForms_IncompleteBookingActions">;
export type InternalNotePreset = $ModelResult<$Schema, "InternalNotePreset">;
export type FilterSegment = $ModelResult<$Schema, "FilterSegment">;
export type UserFilterSegmentPreference = $ModelResult<$Schema, "UserFilterSegmentPreference">;
export type BookingInternalNote = $ModelResult<$Schema, "BookingInternalNote">;
export type WorkflowOptOutContact = $ModelResult<$Schema, "WorkflowOptOutContact">;
export type Role = $ModelResult<$Schema, "Role">;
export type RolePermission = $ModelResult<$Schema, "RolePermission">;
export const SchedulingType = $schema.enums.SchedulingType.values;
export type SchedulingType = (typeof SchedulingType)[keyof typeof SchedulingType];
export const PeriodType = $schema.enums.PeriodType.values;
export type PeriodType = (typeof PeriodType)[keyof typeof PeriodType];
export const CreationSource = $schema.enums.CreationSource.values;
export type CreationSource = (typeof CreationSource)[keyof typeof CreationSource];
export const IdentityProvider = $schema.enums.IdentityProvider.values;
export type IdentityProvider = (typeof IdentityProvider)[keyof typeof IdentityProvider];
export const UserPermissionRole = $schema.enums.UserPermissionRole.values;
export type UserPermissionRole = (typeof UserPermissionRole)[keyof typeof UserPermissionRole];
export const CreditType = $schema.enums.CreditType.values;
export type CreditType = (typeof CreditType)[keyof typeof CreditType];
export const MembershipRole = $schema.enums.MembershipRole.values;
export type MembershipRole = (typeof MembershipRole)[keyof typeof MembershipRole];
export const BookingStatus = $schema.enums.BookingStatus.values;
export type BookingStatus = (typeof BookingStatus)[keyof typeof BookingStatus];
export const EventTypeCustomInputType = $schema.enums.EventTypeCustomInputType.values;
export type EventTypeCustomInputType = (typeof EventTypeCustomInputType)[keyof typeof EventTypeCustomInputType];
export const ReminderType = $schema.enums.ReminderType.values;
export type ReminderType = (typeof ReminderType)[keyof typeof ReminderType];
export const PaymentOption = $schema.enums.PaymentOption.values;
export type PaymentOption = (typeof PaymentOption)[keyof typeof PaymentOption];
export const WebhookTriggerEvents = $schema.enums.WebhookTriggerEvents.values;
export type WebhookTriggerEvents = (typeof WebhookTriggerEvents)[keyof typeof WebhookTriggerEvents];
export const AppCategories = $schema.enums.AppCategories.values;
export type AppCategories = (typeof AppCategories)[keyof typeof AppCategories];
export const WorkflowTriggerEvents = $schema.enums.WorkflowTriggerEvents.values;
export type WorkflowTriggerEvents = (typeof WorkflowTriggerEvents)[keyof typeof WorkflowTriggerEvents];
export const WorkflowActions = $schema.enums.WorkflowActions.values;
export type WorkflowActions = (typeof WorkflowActions)[keyof typeof WorkflowActions];
export const TimeUnit = $schema.enums.TimeUnit.values;
export type TimeUnit = (typeof TimeUnit)[keyof typeof TimeUnit];
export const WorkflowTemplates = $schema.enums.WorkflowTemplates.values;
export type WorkflowTemplates = (typeof WorkflowTemplates)[keyof typeof WorkflowTemplates];
export const WorkflowMethods = $schema.enums.WorkflowMethods.values;
export type WorkflowMethods = (typeof WorkflowMethods)[keyof typeof WorkflowMethods];
export const FeatureType = $schema.enums.FeatureType.values;
export type FeatureType = (typeof FeatureType)[keyof typeof FeatureType];
export const RRResetInterval = $schema.enums.RRResetInterval.values;
export type RRResetInterval = (typeof RRResetInterval)[keyof typeof RRResetInterval];
export const RRTimestampBasis = $schema.enums.RRTimestampBasis.values;
export type RRTimestampBasis = (typeof RRTimestampBasis)[keyof typeof RRTimestampBasis];
export const AccessScope = $schema.enums.AccessScope.values;
export type AccessScope = (typeof AccessScope)[keyof typeof AccessScope];
export const RedirectType = $schema.enums.RedirectType.values;
export type RedirectType = (typeof RedirectType)[keyof typeof RedirectType];
export const SMSLockState = $schema.enums.SMSLockState.values;
export type SMSLockState = (typeof SMSLockState)[keyof typeof SMSLockState];
export const AttributeType = $schema.enums.AttributeType.values;
export type AttributeType = (typeof AttributeType)[keyof typeof AttributeType];
export const AssignmentReasonEnum = $schema.enums.AssignmentReasonEnum.values;
export type AssignmentReasonEnum = (typeof AssignmentReasonEnum)[keyof typeof AssignmentReasonEnum];
export const EventTypeAutoTranslatedField = $schema.enums.EventTypeAutoTranslatedField.values;
export type EventTypeAutoTranslatedField = (typeof EventTypeAutoTranslatedField)[keyof typeof EventTypeAutoTranslatedField];
export const WatchlistType = $schema.enums.WatchlistType.values;
export type WatchlistType = (typeof WatchlistType)[keyof typeof WatchlistType];
export const WatchlistSeverity = $schema.enums.WatchlistSeverity.values;
export type WatchlistSeverity = (typeof WatchlistSeverity)[keyof typeof WatchlistSeverity];
export const BillingPeriod = $schema.enums.BillingPeriod.values;
export type BillingPeriod = (typeof BillingPeriod)[keyof typeof BillingPeriod];
export const IncompleteBookingActionType = $schema.enums.IncompleteBookingActionType.values;
export type IncompleteBookingActionType = (typeof IncompleteBookingActionType)[keyof typeof IncompleteBookingActionType];
export const FilterSegmentScope = $schema.enums.FilterSegmentScope.values;
export type FilterSegmentScope = (typeof FilterSegmentScope)[keyof typeof FilterSegmentScope];
export const WorkflowContactType = $schema.enums.WorkflowContactType.values;
export type WorkflowContactType = (typeof WorkflowContactType)[keyof typeof WorkflowContactType];
export const RoleType = $schema.enums.RoleType.values;
export type RoleType = (typeof RoleType)[keyof typeof RoleType];